history.back() 安卓端无效
WebView在loadUrl()之后设置userAgent,H5页面调用history.back(),无法返回上一级页面;
·
问题:
WebView在loadUrl()之后设置userAgent,H5页面调用history.back(),无法返回上一级页面;
解决:
setUserAgentString 方法需要在loadUrl之前调用,修改如下:
在使用WebView设置setting的时候一定要注意前后顺序,很有可能因为loadUrl的提前调用导致一些功能异常而且难以排查。
在使用AgentWeb的时候注意在初始化AgentWeb的时候,Setting设置完之后,最后再调用go(url)方法。
更多推荐
已为社区贡献1条内容
所有评论(0)