设置line-height=字体大小打包后在index.html``的content里加一句`viewport-fit=cover`①在打开的连接中执行一段脚本安卓测试无错,iPhone不执行解决:将evalJS代码放在loaded里②loaded内代码执行了两次,导致页面跳转两次Dcloud的锅,解决办法:③使用loading监听页面跳转,跳转到执行成功页面即close当前webview,但IOS下监听无效Dcloud的锅,loading中webview.getUrl获取的永远是上一步的url,而不是当前页面的真正url一开始想更换loaded,后来发现在IOS上loaded有些webview只执行一次,有些则能每次跳转都执行,不太稳定,最终决定使用progressChanged解决方案:使用loaded来evalJS,progressChanged来对比地址④progressChanged也会引发执行多次的问题可以在判断成功后remove掉事件有这个需求是因为有多语言版本,文本从后台读取。

初试vue-cli使用HBuilderx打包app的坑

初试vue-cli使用HBuilderx打包app的坑

初试vue-cli使用HBuilderx打包app的坑

初试vue-cli使用HBuilderx打包app的坑

初试vue-cli使用HBuilderx打包app的坑