如何解决:webview组件触发binderror,但h5页面显示正常打开,且右滑白屏?
发布于 6 年前 作者 chao80 4353 次浏览 来自 问答

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

而开发工具上始终触发bindload

1 回复

问题已解决:

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

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

回到顶部