【使用说明】 将wke.fne放入到【易语言目录\lib\】文件夹中 将wke_static.lib放入到【易语言目录\static_lib\】文件夹中 将node.dll放入到【易语言目录\】文件夹中 将node.dll放入到【易语言目录\lib】文件夹中
常见问题: —————————————————- 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文本”) —————————————————-
下载地址:
https://www.lanzous.com/i5jv0ni
站长推荐站长都在使用的免月租+不限速+超稳定的流量卡
站长推荐百度网盘超级会员/各大平台VIP,限时特价,诚信商家!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。