精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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


求职/招聘- 论坛接单- 资源出售

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

█     高 收 益 项 目   █日吃8000+收一手零转化微信小群粉◆出各类精准流量,来实力团队◆高价收购QQ单项双向好友██ 实力公司 长期有效 ██高价收购【全部行业精准粉】进群!
█      耗资巨大     █日吃8000+收一手零转化微信小群粉◆出各类精准流量,来实力团队◆高价收购QQ单项双向好友██ 收收收收 引流软件 ██高价收购【全部行业精准粉】进群!
█      市场最牛     █日吃8000+收一手零转化微信小群粉◆出各类精准流量,来实力团队◆高价收购QQ单项双向好友██ 收收收收 引流脚本 ██高价收购【全部行业精准粉】进群!
█   支 持     日 结   █日吃8000+收一手零转化微信小群粉◆出各类精准流量,来实力团队◆最高价收【wz粉.精准粉】加Q加v██ 收收收收 引流思路 ██高价收购【全部行业精准粉】进群!
█   咨询QQ   880194   █日吃8000+收一手零转化微信小群粉◆出各类精准流量,来实力团队◆最高价收【wz粉.精准粉】加Q加v██ 收收收收 群fa软件 ██高价收购【全部行业精准粉】进群!
█公司实力寻引流高手商务合作█日吃8000+收一手零转化微信小群粉◆出各类精准流量,来实力团队◆寻有实力的短信群fa通道加Q525253██ 收收收收 精准wz粉 ██高价收购【全部行业精准粉】进群!
█公司实力寻引流高手商务合作█日吃8000+收一手零转化微信小群粉◆出各类精准流量,来实力团队◆寻有实力的短信群fa通道加Q525253██ 收收收收 精准zy粉 ██高价收购【全部行业精准粉】进群!
█公司实力寻引流高手商务合作█日吃8000+收一手零转化微信小群粉◆出各类精准流量,来实力团队◆寻有实力的短信群fa通道加Q525253██ 收收收收 引流人才 ██高价收购【全部行业精准粉】进群!
█公司实力寻引流高手商务合作█日吃8000+收一手零转化微信小群粉◆出各类精准流量,来实力团队◆寻有实力的短信群fa通道加Q525253██ 收收收收 引流方式 ██高价收购【全部行业精准粉】进群!
█公司实力寻引流高手商务合作█日吃8000+收一手零转化微信小群粉◆出各类精准流量,来实力团队◆寻有实力的短信群fa通道加Q525253██ 收收收收 易语言高手██高价收购【全部行业精准粉】进群!
█ 公司 高价 收 引流 软件 渠道 █日吃8000+收一手零转化微信小群粉◆出各类精准流量,来实力团队◆实力收精准粉大量稳定加Q525253██ 收收收收 软件定制 ██高价收购【全部行业精准粉】进群!
█ 公司 高价 收 引流 软件 渠道 █日吃8000+收一手零转化微信小群粉◆出各类精准流量,来实力团队◆实力收精准粉大量稳定加Q525253██收实力的短信群fa通道██高价收购【全部行业精准粉】进群!
█ 公司 高价 收 引流 软件 渠道 █日吃8000+收一手零转化微信小群粉◆出各类精准流量,来实力团队◆实力收精准粉大量稳定加Q525253██收实力的短信群fa通道██高价收购【全部行业精准粉】进群!
█ 公司 高价 收 引流 软件 渠道 █日吃8000+收一手零转化微信小群粉◆出各类精准流量,来实力团队◆实力收精准粉大量稳定加Q525253██收实力的短信群fa通道██高价收购【全部行业精准粉】进群!
█ 公司 高价 收 引流 软件 渠道 █日吃8000+收一手零转化微信小群粉◆出各类精准流量,来实力团队◆实力收精准粉大量稳定加Q525253██ 加qq群:839661627 ██高价收购【全部行业精准粉】进群!
【-->收群fa软件 Q86573011<--】〓出精准粉 可直推平台Q317738〓◆出各类精准流量,来实力团队◆重金招SEO合作加QQ:525253██ 加qq群:839661627 ██高价收购【全部行业精准粉】进群!
星盟社群无限收精准网赚资源〓出精准粉 可直推平台Q317738〓◆出各类精准流量,来实力团队◆重金招SEO合作加QQ:525253██收实力的短信群fa通道██高价收购【全部行业精准粉】进群!
星盟社群免费帮对接担保交易 《包养+包养+包养》◆出各类精准流量,来实力团队◆重金招SEO合作加QQ:525253██收实力的短信群fa通道██高价收购【全部行业精准粉】进群!
星盟社群欢迎买卖方进群合作 *一手短信大户才加我*◆出各类精准流量,来实力团队◆重金招SEO合作加QQ:525253██收实力的短信群fa通道██高价收购【全部行业精准粉】进群!
星盟社群免费帮对接渠道资源 *短信群fa通道我有*◆出各类精准流量,来实力团队◆重金招SEO合作加QQ:525253██ 进群找管理 备注引流 ██高价收购【全部行业精准粉】进群!
全网最高单价收粉QQ420073—》宝妈、女性、商城《—◆出各类精准流量,来实力团队◆██ 收引流思路加Q525253 ████ 进群找管理 备注引流 ██高价收购【全部行业精准粉】进群!
实力收购各种粉加QQ420073—》宝妈、女性、商城《—◆出各类精准流量,来实力团队◆██ 收引流思路加Q525253 ████ 进群找管理 备注引流 ██高价收购【全部行业精准粉】进群!
收购精准兼职粉加QQ420073—》宝妈、女性、商城《—◆出各类精准流量,来实力团队◆██ 收引流思路加Q525253 ████ 进群找管理 备注引流 ██高价收购【全部行业精准粉】进群!
收购精准网赚粉加QQ420073—》宝妈、女性、商城《—◆出各类精准流量,来实力团队◆██ 收引流思路加Q525253 ████ 进群找管理 备注引流 ██高价收购【全部行业精准粉】进群!
收购软件渠道思路QQ420073—》宝妈、女性、商城《—◆出各类精准流量,来实力团队◆██ 收引流思路加Q525253 ████ 进群找管理 备注引流 ██高价收购【全部行业精准粉】进群!
█ 长期收购各种引流软件 █喜欢玩水军的尽管加我◆出各类精准流量,来实力团队◆无限收交友粉 引流软件 qq7305830██ 进群找管理 备注引流 ██高价收购【全部行业精准粉】进群!
█ 长期大量收购各种活粉 █连测试都不支持小咖别加◆出各类精准流量,来实力团队◆无限收交友粉 引流软件 qq7305830██ 进群找管理 备注引流 ██高价收购【全部行业精准粉】进群!
███收精准粉和引流软件███高薪诚聘流量技术员◆出各类精准流量,来实力团队◆无限收交友粉 引流软件 qq7305830██ 进群找管理 备注引流 ██高价收购【全部行业精准粉】进群!
███收精准粉和引流软件███公司高价收购流量◆出各类精准流量,来实力团队◆收一手高质量男女交友粉+q6563057██ 进群找管理 备注引流 ██高价收购【全部行业精准粉】进群!
█收交友粉 价格美丽 只走担保█大量收一手QQ群发量,空间量◆出各类精准流量,来实力团队◆收一手高质量男女交友粉+q6563057██ 进群找管理 备注引流 ██高价收购【全部行业精准粉】进群!
█收交友粉 价格美丽 只走担保█网吧量、家庭量、插件量◆出各类精准流量,来实力团队◆鼎信社群高价收WZ各类热门资源承接:各种引流软件开发-不限语言高价收购【全部行业精准粉】进群!
█收交友粉 价格美丽 只走担保█网吧量、家庭量、插件量◆出各类精准流量,来实力团队◆鼎信社万人对接基地高效出粉收粉承接:各种引流软件开发-不限语言高价收购【全部行业精准粉】进群!
█收交友粉 价格美丽 只走担保█❶    短信群fa    ❶◆出各类精准流量,来实力团队◆███ 鼎信社群 行业顶尖 ███承接:各种引流软件开发-不限语言高价收购【全部行业精准粉】进群!
█★█大量收临过期企业Q粉█★█大量收微信进群粉联系q584121900◆出各类精准流量,来实力团队◆鼎信社群欢迎各类 商人对接入驻承接:各种引流软件开发-不限语言高价收购【全部行业精准粉】进群!
长期出QQ群QQ号微信精准粉网挣粉大量出各类精准用户粉,全行业私信◆出各类精准流量,来实力团队◆鼎信社欢迎各类粉商精英对接交流承接:各种引流软件开发-不限语言高价收购【全部行业精准粉】进群!
出兼职网赚粉,质量好价格忧█网站统计█I引流系统█I◆出各类精准流量,来实力团队◆◆出各类精准流量,来实力团队◆承接:各种引流软件开发-不限语言高价收购【全部行业精准粉】进群!
高价收微信进群活跃男粉出Q群粉及交友资源Q:492544249◆出各类精准流量,来实力团队◆◆出各类精准流量,来实力团队◆承接:各种引流软件开发-不限语言高价收购【全部行业精准粉】进群!
高价大量收 大龄 空间量 网赚粉出高质量Q群直播微信小群粉加q吧◆出各类精准流量,来实力团队◆◆出各类精准流量,来实力团队◆承接:各种引流软件开发-不限语言高价收购【全部行业精准粉】进群!
实力短信群F通道接各种单Q1890702大量出WZ量联系QQ222561◆出各类精准流量,来实力团队◆◆出各类精准流量,来实力团队◆承接:各种引流软件开发-不限语言高价收购【全部行业精准粉】进群!
收各类APP群 交友群 连信群急急急.大量收宝妈粉+Q481689999◆出各类精准流量,来实力团队◆◆出各类精准流量,来实力团队◆承接:各种引流软件开发-不限语言我要租广告位
查看: 8086|回复: 64
收起左侧

[产品发布] 精易Web浏览器支持库(miniblink内核)-正式版发布 (2019年7月10日更新)

  [复制链接]

签到天数:19 天

发表于 2019-7-10 20:42:06 | 显示全部楼层 |阅读模式
广大易友们!

    精易Web浏览器支持库易语言https://bbs.125.la/thread-14192959-1-1.html
    发布至今,已经有近一个年头。在这一年中,首先感谢大家的支持,也感谢大家对开发和测试工作作出的反馈和贡献。
    有了你们支持库才能做的更好,为广大的易友的生态环境创建更好的明天。
    易语言在开发支持库上面,如果涉及到一些指针、内存调用等方面,则会显示出劣势,软件崩溃问题、卡死问题无法得以解决。
    故此,在易语言版测试后不久,便决定要使用C语言重写支持库。

    经过紧锣密鼓的筹划与前期准备工作,支持库开发正式开始,在这过程中,感谢开发人员克服困难重重,披荆斩棘。

    本支持库使用的Web浏览器内核来自于 Miniblink , 该作者一直在维持该项目的更新不少年头了, 因为有了他默默无闻的付出, 大家才能这么愉快的使用。
    支持库将持续更新,为大家提供最好用,最高效的易语言wke内核浏览器。


下面:一起为weolar 、zero点赞,感谢他们的辛苦付出
该项目是开源的,欲了解该技术核心细节的 可以访问该地址:https://github.com/weolar/miniblink49    获取内核源码
LICENSE : (由于篇幅较长,帖子内容显示有限,采用连接形式附上)https://raw.githubusercontent.com/weolar/miniblink49/master/LICENSE






重写支持库说明:
本次更新完全使用C语言重写,相比易语言,稳定性提升速度提升C语言原生调用,带来原汁原味的快感。
【C语言支持库的好处】

        原生调用,方法、函数、类型等即得即用,无需转换数据类型及读写内存。
        指针、内存、回调统统搞定
        cdcel与stdcall直接调用,无需自己实现转换,稳定性+100%
        使用易语言官方提供的、有保障的头文件,错误率<0.1%
        直接编译生成动态库fne,静态库lib,无需转换,安全稳定
        超过数千行的源代码,完整重构
        对原支持库的逻辑和结构进行优化


总结起来三个字: 稳     快     好

--------------------------------------------------------------------
miniblink内核dll更新迭代次数:
20次以上(距离上次易语言正式版支持库发布)
累计BUG修复约:110+项
累计功能性改进约:170+项

再次感谢miniblink作者的更新维护。

【性能提升】
        启动速度提升:30%以上,数据经过打开到加载完毕时间统计获得。
        操作响应速度提升明显 在不特别复杂的网页逻辑下,响应速度提升明显。
        动画速度与显示效果提升,使效果更加平滑。 具体可以参考组合框、颜色选择器等组件。


------------------分割线----------------
【使用说明】
当前版本为正式版,当前已经完全支持如下内容!
1. 浏览器部分。
2. javascript部分。
3. 特殊功能部分。
4. wke填表部分。
5.Ajax部分。
==
将wke.fne放入到【易语言目录\lib\】文件夹中
将wke_static.lib放入到【易语言目录\static_lib\】文件夹中
将node.dll放入到【易语言目录\】文件夹中
将node.dll放入到【易语言目录\lib】文件夹中
=====================

请注意: 该版本与旧版(原2018年7月版)可以做到直接替换,但请注意:由于支持库结构不同,窗口的通用消息无法直接使用,具体用法请看例程。
本支持库将可以直接与原支持库替换,故目前直接与原支持库使用相同名字。


请确认已经仔细阅读过【使用说明】后进行下载:
下载地址:

【反馈渠道】
1. 在本帖内回复。
2. 在群内直接@项目部006回复。
①群: 已满
②群:746829283(点击即加群)


【常见问题】
----------------------------------------------------

Q. 为什么提示找不到dll命令?

A. 请将"node.dll" 这个文件放到易语言根目录,易语言/lib 目录下,调试时会从这两个文件夹里寻找"node.dll"文件,"这两个目录必须要要node.dll"
    如果是编译的版本,请将"node.dll" 存放到你编译好的程序的目录下
   
----------------------------------------------------

Q. 为什么我设置dll路径后还是提示无法找到命令? wke api not found

A. 如果您的node.dll不是存放在程序的目录下,那么可以使用 wke_设置dll路径("node.dll完整路径") 来设置node.dll的路径
    设置的前提是,必须在窗口载入完毕之前设置, 如果在 __启动窗口_创建完毕  这个事件下设置是无效的
    因为触发 __启动窗口_创建完毕 这个事件之前就已经调用了 node.dll的命令了,所以还没有设置的时候就已经提示错误了
正确的设置方法:
    把 "_启动窗口" 改为其他名字, 比如改成 "窗口_主窗口"
    新建一个子程序,子程序名字为 "_启动子程序",这个子程序有一个整数型的返回值
    然后在 "_启动子程序" 下第一行代码写上 wke_设置dll路径("你的node.dll完整路径")
    最后在调用 载入(窗口_主窗口,,假)
这才是正确调用 wke_设置dll路径() 的方法

----------------------------------------------------

Q. 为什么不能在多线程中调用

A. 为了防止多线程可能出现的崩溃情况,多线程调用时,不能够跨线程调用。
    如果确实需要多线程调用组件的,可以将调用代码放入到 _标签_反馈事件中, 再通过反馈事件进行调用wke

----------------------------------------------------

Q. 为什么无法静态编译?

A. 请把wke_static.lib 文件放到易语言 static_lib 目录下在进行编译
    如果还是出错,请把其他支持库取消选择后重试
    如果通过上述解决方案还是无法静态编译,请将易语言输出的 错误信息,出错系统版本,易语言版本,易语言核心库版本等信息在帖子中回复,或者在群内@项目部006
注意: 请勿将支持库(wke.fne)或者静态库(wke_static.lib)文件名修改

----------------------------------------------------

Q. 为什么我取回的网页源码是乱码?

A. 因为考虑到网页中可能会有一些gb2312无法显示的字符,所以现在的返回文本都是以utf8的形式返回
    如果是按gb2312的形式返回,那么这些无法显示的字符会变成问号"?",且无法逆转,而utf8解决了这一个问题
    以gb2312的形式来显示utf8就会出现乱码,精易web支持库已经提供了几个常用的编码转换,大家可以调用来转换

----------------------------------------------------

Q. 为什么 Url载入结束 事件没有触发?

A. 触发 url载入结束 事件需要在 Url载入开始 下hook网络请求,而这个hook会占用比较多的资源
    为了使得程序能更稳定的运行,我们在内部把这个hook取消了
    如果需要触发Url载入结束,请在Url载入开始时,判断哪些网页需要触发Url载入结束,然后调用 特殊功能对象的 拦截网络请求(Job) 方法
    如果您想每个网页都触发 Url载入结束事件,那么在 Url载入开始事件下不判断Url地址直接调用 特殊功能.拦截网络请求(Job)
    这样每个url载入结束都会触发, 但是, 我们不建议您这么做
    详情请参考历程里的 url载入结束触发例子.e

----------------------------------------------------

Q. 为什么无法打开本地HTML文件?

A. 使用 精易Web浏览器.url = "本地HTML路径"  或者 精易Web浏览器.浏览网页("本地HTML路径") 是无法浏览的
    精易Web支持库中有提供了载入本地HTML或者内存HTML数据
    载入本地HTML文件请调用 精易Web浏览器.载入HTML文件("本地HTML文件")
    载入内存HTML数据请调用 精易Web浏览器..载入HTML文本("utf8 HTML文本")

----------------------------------------------------


如果你觉得本产品好用,给你的生活/工作/学习带来方便,请支持我们,购买 赞助会员 ,享有多项特权


点评

很好很强大,但是要反馈问题。取消选中框架还是没有封装进去  发表于 昨天 16:44
很好很强大,但是要反馈问题。取消选中框架还是没有封装进去。  发表于 2019-7-11 23:44

评分

参与人数 14好评 +11 精币 +19 收起 理由
Kaingryin + 1 + 2 新技能已get√
不可胜言 + 1 + 1 支持开源~!感谢分享
532060205 + 1 支持开源~!感谢分享
jyahzhhs + 1 + 1 感谢分享,很给力!~
yichen0802 + 1 新技能已get√
Y罢不能 + 1 + 3 支持开源~!感谢分享
蒲公英哭泣三毛 + 1 + 2 感谢分享,很给力!~
huozhi + 1 新技能已get√
小野野 + 1 + 1 感谢发布原创作品,精易因你更精彩!
h466163516 + 1 + 1 清空cookies问题解决了没有?可以用了吗?
MLone + 1 + 2 感谢发布原创作品,一定好好学习,天天向上
gg132124 + 1 + 2 感谢分享,很给力!~
精易小鱼 + 1 + 1 支持开源~!感谢分享
代表太阳太阳你 + 1 感谢发布原创作品,精易因你更精彩!

查看全部评分

您可以选择打赏方式支持楼主

打赏

参与人数 1 打赏积分 理由 收起 打赏时间
long884 +10   精币 小小心意,意思一下 2019-7-10 21:04

查看全部打赏

签到天数: 10 天

结帖率:100% (4/4)
发表于 昨天 09:26 | 显示全部楼层
夜染指 发表于 2019-7-18 22:41
你指的是元素点击吗  我想要坐标点击,请问有坐标点击的相关例子吗

精易web浏览器支持库子类里有 鼠标_抬起()鼠标_按下()

您可以选择打赏方式支持他

打赏
回复

使用道具 举报

结帖率:42% (5/12)
发表于 前天 22:41 | 显示全部楼层

你指的是元素点击吗  我想要坐标点击,请问有坐标点击的相关例子吗

您可以选择打赏方式支持他

打赏
回复

使用道具 举报

签到天数: 19 天

发表于 前天 20:59 | 显示全部楼层
支持开源~!感谢分享

您可以选择打赏方式支持他

打赏
回复

使用道具 举报

签到天数: 10 天

结帖率:100% (4/4)
发表于 前天 19:36 | 显示全部楼层
夜染指 发表于 2019-7-17 23:25
小白请问:鼠标_消息 (精易Web浏览器1.取窗口句柄 (), y, x, 1, 1)    这句代码在之前的版本是有效的,正 ...

wke填表点击

您可以选择打赏方式支持他

打赏
回复

使用道具 举报

签到天数: 19 天

发表于 前天 17:39 | 显示全部楼层

辛苦,谢谢精易,赞赞赞!

您可以选择打赏方式支持他

打赏
回复

使用道具 举报

签到天数: 6 天

结帖率:43% (3/7)
发表于 前天 03:05 | 显示全部楼层
QQ截图20190718030425.png

评分

参与人数 1好评 +1 精币 +2 收起 理由
春风秀才 + 1 + 2 此处应该有鼓励~

查看全部评分

您可以选择打赏方式支持他

打赏
回复

使用道具 举报

结帖率:42% (5/12)
发表于 3 天前 | 显示全部楼层
小白请问:鼠标_消息 (精易Web浏览器1.取窗口句柄 (), y, x, 1, 1)    这句代码在之前的版本是有效的,正式版无效是怎么回事呢

您可以选择打赏方式支持他

打赏
回复

使用道具 举报

签到天数: 14 天

发表于 3 天前 | 显示全部楼层
非常感谢谢正式版也出来了

您可以选择打赏方式支持他

打赏
回复

使用道具 举报

签到天数: 2 天

结帖率:0% (0/1)
发表于 3 天前 | 显示全部楼层

您可以选择打赏方式支持他

打赏
回复

使用道具 举报

签到天数: 2 天

结帖率:0% (0/1)
发表于 3 天前 | 显示全部楼层

您可以选择打赏方式支持他

打赏
回复

使用道具 举报

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

本版积分规则 致发广告者

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

sitemap|易语言源码|易语言教程|易语言论坛|诚聘英才|易语言模块|手机版|联系我们|精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
揭阳精易科技有限公司申明:我公司所有的培训课程版权归精易所有,任何人以任何方式翻录、盗版、破解本站培训课程,我们必将通过法律途径解决!
公司简介:揭阳市揭东区精易科技有限公司致力于易语言教学培训/易语言学习交流社区的建设与软件开发,多年来为中小企业编写过许许多多各式软件,并把多年积累的开发经验逐步录制成视频课程供学员学习,让学员全面系统化学习易语言编程,少走弯路,减少对相关技术的研究与摸索时间,从而加快了学习进度!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.2 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125

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