1.下载精易web浏览器支持库
下载后,按照说明安装支持库
2.勾选支持库
勾选了支持库,浏览器的组件才能使用上
3.官方教程
4.采坑
1.不要在子线程中调用该模块api,会导致程序会闪退
2.#填表模式_JS表达式 模式中,并不完全和jquery选择器语法相同,[aaa=bbb]bbb不需要加引号
3.如果网站有使用jquery,则注入的js可以使用jquery语法
4.iframe标签中的元素无法使用【运行JS_值对象】,只能针对顶层注入,就算【表单_置填表框架】也无法注入js,需要用到【指定框架运行JS】,参数中的“框架ID”貌似不能通过元素查找得到,【特殊功能.取主框架ID】只拿得到顶层框架id,不过如果页面中只有一个ifream标签,则可以通过“取主框架ID+1”
5.【指定框架运行JS】的参数“是否包含在Function中执行”为真则注入js代码需要加“return js代码xxx”,为假则不需要加,否则会出现浏览器控制台测试输入没问题,易语言代码执行返回错误
6.【网站弹框】会被自动封装成【提示框】,点击弹框可以依赖子线程模拟点击
7.参数“webView”使用【精易WEB浏览器.取WebView()】获取,可在界面加载完毕后赋值给一个全局变量
8.最好不要把对象【WKE_填表】设置全局变量,不然会出现多次【表单_置填表框架】后,api失效,如果非要使用全局变量,则可以在【表单_置填表框架】之前给该全局变量赋值一个局部的初始化空【WKE_填表】对象