开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 471|回复: 11
收起左侧

[web交互UI] edgeview2消息交互例程

[复制链接]
结帖率:67% (6/9)
发表于 4 天前 | 显示全部楼层 |阅读模式   贵州省黔西南布依族苗族自治州
本帖最后由 古道清风 于 2025-6-4 16:14 编辑

普通消息.png 局部截取_20250604_112801.png 局部截取_20250604_112825.png 局部截取_20250604_112927.png 局部截取_20250604_113148.png
我是新手,学习背景:
1、一直在思考,用易语言写底层,WEB写界面,会不会很好看?是否能让界面不那么千篇一律?
2、坛里许多大佬也提供了易语言浏览器组件、CEF3等等的交互案例,非常NICE
3、但由于CEF3似乎优点老了(不太懂),近些年也都没什么大佬发帖子了,发现大家都在讨论EdgeView
4、深入搜索,发现@Admenri(膜拜)大佬开源了edgeview2模块,顺藤摸瓜,找到了大佬在github上的最新源码
5、对我一个新手来说,还是有点难度的,其中最难的就是HTML页面如何与易语言底层通信的问题
6、而在论坛搜索了一圈,发现并没有相关的例程可以学习(可能是我没搜到)
7、经过艰苦学习之后,终于搞定了,于是就封装了一个简易版的webbiedge.js(通信模块)
8、通过调用通信模块,可以轻松实现网页->易语言->网页之间的信息交互
9、消息流程为:HTML -> webbiedge.js -> EdgeWebview -> 易语言(返回路径相反)
10、使用的是
@Admenri(膜拜)大佬模块中的sendmessage方法(属于view原生通信方法),延迟问题几乎无感
11、我个人觉得还不错,从此可以用HTML实现更多漂亮的页面设计啦,妈妈再也不用担心我的界面丑啦!~

OK,老规矩,源码奉上,文件超过4M,请到我的迅雷网盘下载
PS,@Admenri大佬的edgeview2模块我也一起打包了,另外就是精易模块(相信都有)

最后,就是求好评,求打赏啦!~
祝每一个好评打赏的坛友,代码永无BUG哦,哈哈!~
不喜欢千万不要下载,但请保持理性交流,拒绝出口成脏的人渣玷污我的劳动成果!~
另,这只是基础,大佬请略过


如对你有帮助的,请记得回复+好评+打赏(俗称精易三连)

免费下载:https://pan.xunlei.com/s/VORtXh5mYqU5M8lOOFk2Kz-kA1?pwd=mvte

我连下载精币都帮你们省了,请给我精易三连!~

许个愿:最近刚把HP-Scoker6.0.4模块汉化完(还有写瑕疵未调整完),本次分享如赞助过千,好评50+,将加班搞完继续开源!~


说我用迅雷网盘如何的,请睁大你的G眼看清楚,你有你不用?不喜欢的你可以不要下,我特么用哪个网盘跟你毛关系?爱下不下!~

评分

参与人数 3好评 +3 精币 +5 收起 理由
zz0147 + 1 支持开源~!感谢分享
蓝钥 + 1 + 2 千万别帮我们省, 精币不值钱 (其实没有迅雷账号)
雨落无声 + 1 + 3 YYDS~!

查看全部评分

结帖率:76% (41/54)

签到天数: 7 天

发表于 1 小时前 | 显示全部楼层   河南省许昌市
给力,支持一下
回复 支持 反对

使用道具 举报

结帖率:50% (7/14)

签到天数: 7 天

发表于 昨天 14:40 | 显示全部楼层   安徽省淮北市
感谢分享,很给力!~
回复 支持 反对

使用道具 举报

结帖率:33% (1/3)

签到天数: 5 天

发表于 前天 21:15 | 显示全部楼层   河南省信阳市
膜拜大佬 大佬nb
回复 支持 反对

使用道具 举报

结帖率:88% (14/16)

签到天数: 8 天

发表于 4 天前 | 显示全部楼层   广东省东莞市
牛鼻,这才是大佬。
回复 支持 反对

使用道具 举报

结帖率:67% (6/9)

签到天数: 7 天

 楼主| 发表于 4 天前 | 显示全部楼层   贵州省黔西南布依族苗族自治州
雨落无声 发表于 2025-6-4 15:04
我这个就是用易语言+webview2做的!使用webmessage交互!~~

牛鼻,这才是大佬。
回复 支持 反对

使用道具 举报

结帖率:67% (6/9)

签到天数: 7 天

 楼主| 发表于 4 天前 | 显示全部楼层   贵州省黔西南布依族苗族自治州
by029 发表于 2025-6-4 15:52
迅雷网盘?狗都不
用 用的就是迅雷网盘

我用哪个盘与你有关系?
回复 支持 反对

使用道具 举报

结帖率:100% (7/7)

签到天数: 7 天

发表于 4 天前 | 显示全部楼层   河南省郑州市
迅雷网盘?狗都不
用 用的就是迅雷网盘
回复 支持 反对

使用道具 举报

结帖率:75% (3/4)

签到天数: 6 天

发表于 4 天前 | 显示全部楼层   浙江省宁波市
千万别帮我们省, 精币不值钱 (其实没有迅雷账号)
回复 支持 反对

使用道具 举报

结帖率:55% (17/31)

签到天数: 8 天

发表于 4 天前 | 显示全部楼层   河北省邢台市
我这个就是用易语言+webview2做的!使用webmessage交互!~~
PixPin_2025-06-04_14-59-58.gif
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表