2021-04-27

微信网页跳转app,iOS代理方法 onReq 为什么有时执行有时不执行?

解答:

1.要确保在handleOpenURl或者handleOpenUniversalLink之前调用register才能处理

2.register最好放在didlanch里

3.微信浏览器会有缓存(需要刷新下)

苹果IOS微信内置浏览器打开网页,有时不会执行JS脚本,android安卓手机微信浏览器偶尔也有这样的问题,经过多次调试,发现是微信浏览器缓存了渲染页面,没有重新渲染页面,导致window.onload中JS无法执行。

经过以上分析判断,给出的解决方案就是,如果使用了缓存,自动重载页面。以下是JS代码解决方案:

https://www.openkee.com/post-219.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容