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

你可能感兴趣的:(2021-04-27)