评论

ios 小程序 webview 跳转 公众号文章 不断loading 问题

webview bug 解决

背景

使用了 webview 来跳转外部 H5 链接。使用了 bindload 方法 监听 页面加载。

问题

产品在webview 中添加了一个 公众号文章链接,发现 bindload 事件不断执行。产生 bug

思考

一开始以为是自己在 url 后拼接了特定参数(渠道啥的)导致的,进行了判断处理,来自微信的域名则不添加特殊参数。-- 失败

解决

将 bindload 注释掉即可,猜想是公众号图片采用的懒加载,导致页面的 bindload 事件不断执行,造成bug

问题

如果我即需要利用 bindload 事件来获取加载的 url ,又要兼容 ios loading 问题。则应该加个判断,若是微信文章则不监听 load 事件,若是其他的则进行监听。

最后一次编辑于  2020-04-21  
点赞 0
收藏
评论
登录 后发表内容