如何解决:webview组件触发binderror,但h5页面显示正常打开,且右滑白屏?

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

webview组件在真机上触发了binderror事件,但h5页面显示正常,这种情况下,右滑会出现白屏

而开发工具上始终触发bindload

1 回复
yanqiao
yanqiao1 楼5 年前

问题已解决:

错误原因:初始化state时,url配置了不可访问的地址,所以会触发失败事件,右滑的白屏是因为错误地址留下的历史记录,真机上没有显示报错信息

修改方法:地址已知时,可以在初始化时配置;需异步获取完整地址时(我的需求里地址上有一个带参需要异步获取),初始化配置空字符串(初始化时不配置地址,是因为这会留下历史记录,右滑会访问到原来的地址)