ios 小程序 webview 跳转 公众号文章 不断loading 问题
背景
使用了 webview 来跳转外部 H5 链接。使用了 bindload 方法 监听 页面加载。
问题
产品在webview 中添加了一个 公众号文章链接,发现 bindload 事件不断执行。产生 bug
思考
一开始以为是自己在 url 后拼接了特定参数(渠道啥的)导致的,进行了判断处理,来自微信的域名则不添加特殊参数。-- 失败
解决
将 bindload 注释掉即可,猜想是公众号图片采用的懒加载,导致页面的 bindload 事件不断执行,造成bug
问题
如果我即需要利用 bindload 事件来获取加载的 url ,又要兼容 ios loading 问题。则应该加个判断,若是微信文章则不监听 load 事件,若是其他的则进行监听。