开发工具下 webview 加载出错之后所有页面都会触发binderror事件

发布于 5 年前作者 hliang5073 次浏览最后编辑 5 年前来自 ask

操作流程:

1.创建一个包含web-view的page

2.绑定 binderror事件

3.在事件中弹出提示框,提示加载出错,并将当前url导向上一个未出错的url

4.在web-view加载的页面中点击可报错的页面

5.弹出错误提示,确认后页面自动加载到上一个正常页面

6.自此以后,不管切换到哪个页面(小程序没有relaunch),都会触发binderror事件

切换了多个基础库均是此情况

相关代码 https://gitee.com/shirne/miniprogram-webview/tree/v0.0.1/

2 回复
mayong
mayong1 楼5 年前

请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。