DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: webb123
今日帖子: 3
在线用户: 3
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 vkow (vkow) ★☆☆☆☆ -
普通会员
2020/5/29 10:11:52
标题:
Delphi 10.4 EdgeBrowser初步使用经验和发现的两个bug 浏览:2044
加入我的收藏
楼主: 安装的iny制作的RAD Studio 10.4 绿色版,主要目的就是测试一下EdgeBrowser。

测试直接使用的官方Demo。有的人反应启动不起来,特意把自己的经验分享给大家。

1. Delphi依赖WebView2,WebView2 依赖于 Microsoft Edge 才能正常工作。 
官方对于版本依赖如此解释:每个 WebView2都要求安装最低版本的浏览器。如果使用WebView2 version 0.9.488 ,则必须使用488或更高版本的内部版本号安装 Microsoft Edge。
我猜很多人无法启动,十有八九是版本对不上。

2. Delphi App + WebView2 是32位或者64位都可以,与Microsoft Edge没关系。

3. 绿色版的Microsoft Edge,无法初始化,提示:Couldn't find Edge installation。我也是经过一番折腾,最后也只好使用官方版安装才好使。

一些文档,大家可以看看。
webview2的官方中文文档:
https://docs.microsoft.com/zh-cn/microsoft-edge/webview2/concepts/versioning

WebView2 SDK发行说明和下载地址
0.9.515-预发布
NuGet 程序包|最低 Microsoft Edge 版本84.0.515.0。
https://docs.microsoft.com/zh-cn/microsoft-edge/webview2/releasenotes
https://www.nuget.org/packages/Microsoft.Web.WebView2/0.9.515-prerelease


Edge内部通道,可以下载开发版
https://www.microsoftedgeinsider.com/zh-cn/download
发行版
https://www.microsoft.com/zh-cn/edge

看来,10.4的补丁还需要继续,随便用了用就发现两个bug。不知道是绿色版的原因,还是官版也一样。有兴趣的可以测试一下。
1. 布局想改成:Classic Undocked,结果Delphi直接崩溃退出。试了几次都一样。
2. 修改exe输出路径时发现,工程-设置(选项),如果初始界面定位在Delphi Compiler,界面直接显示Panel1,切换一下选项卡,才能正确显示内容。
此帖子包含附件:
JPEG 图像
大小:135.5K
----------------------------------------------
-
作者:
男 vkow (vkow) ★☆☆☆☆ -
普通会员
2020/5/29 10:12:37
1楼: webview2的版本
此帖子包含附件:
JPEG 图像
大小:698.6K
----------------------------------------------
-
作者:
男 tuesdays (Tuesday) ▲▲▲▲△ -
普通会员
2020/5/29 10:13:18
1楼: 一句话形容, 就是太废了。
----------------------------------------------
delphi界写python最强, python界写delphi最强. 写自己的代码, 让别人去运行.
作者:
男 mricy (Icy) ▲▲▲▲△ -
普通会员
2020/5/29 10:55:04
2楼: 这个panel1 让人很失望 比无故退出还可怕。。。
----------------------------------------------
哦哟喂,看过来: http://zelig.cn
作者:
男 szyourname (szyourname) ★☆☆☆☆ -
盒子活跃会员
2020/5/29 11:40:09
3楼: Panel1,这么多人测试都没发现吗?太糟糕了!
----------------------------------------------
-
作者:
男 testtset (testtset) ▲▲▲▲▲ -
普通会员
2020/5/29 11:52:19
4楼: 以上发现的两个bug,我这里都没有发现,正常。
----------------------------------------------
在乌鸦掌控的世界里,洁白的羽毛是有罪的。
作者:
男 ldmmig (ldm) ★☆☆☆☆ -
盒子活跃会员
2020/5/29 15:26:30
5楼: 官版无此问题
----------------------------------------------
-
作者:
男 vkow (vkow) ★☆☆☆☆ -
普通会员
2020/5/30 12:30:43
6楼: 忘记说明了,我还把patch1也打上了。
http://altd.embarcadero.com/download/radstudio/10.4/Patch1.zip

RAD Studio 10.4 Patch 1 adds some missing files to the installation. This includes a file needed for Win 64-bit debugging with C++Builder, as well as some other features. More details in the readme file.
English, French, German and Japanese
Available only to registered users of RAD Studio, Delphi, C++Builder 10.4 and All-Access
----------------------------------------------
-
作者:
男 a200332 (0) ▲▲▲▲▲ -
普通会员
2020/5/31 15:28:06
7楼: 那个 panel1  真是醉了,,不过不影响我使用10.3.3
----------------------------------------------
-
作者:
男 keymark (嬲) ▲▲▲△△ -
普通会员
2020/5/31 15:31:57
8楼: delphi 运行 edge 靠的是 WebView2 
WebView2  无需注册进系统,  我拿了老毛子优化得win7 系统测试过,运行没问题
其实运行不起来大多都是系统问题
edge(没能注册入系统)so   WebView2  调不动api
很多时候国内用得系统都是(优化过得)。  所以这东西用起来可比cef尴尬。
并且api  不多。还得等。
----------------------------------------------
[alias]  co = clone --recurse-submodules  up = submodule update --init --recursiveupd = pullinfo = statusrest = reset --hard懒鬼提速https://www.cctry.com/>http://qalculate.github.io/downloads.htmlhttps://www.cctry.com/
作者:
男 sun2grit (Asun) ★☆☆☆☆ -
盒子活跃会员
2020/5/31 17:59:16
9楼: 感谢
----------------------------------------------
家具安装 万师傅家具安装平台 安装维修师傅黄页 一键式测量仪
作者:
男 truelove2001 (qq) ★☆☆☆☆ -
普通会员
2020/6/1 11:44:36
10楼: Panel1确实存在。而且还有个毛病,如果是64位系统,程序的target的也必须是64位
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行189.4531毫秒 RSS