安卓部分手机window.location.reload()失效


在移动wap中,经常会使用window.location.href去跳转页面,这个方法在绝大多数浏览器中都不会存在问题,但早上测试的同学提出了一个bug。

在安卓某个测试手机(OPPO)的微信自带浏览器中,这个是失效的,并没有刷新。

查看了reload文档  reload()

 

 解决方法:(无效)

window.location.reload(location.href+'?time='+((new Date()).getTime()));

最终解决方法:

window.location.href = location.href+'?time='+((new Date()).getTime()); //Tips: 如果不清楚是否?还是&,请自行判断~~

个人总结:

使用location.href代替reload(),而且在以后的使用中也强烈建议大家使用location.href来进行刷新或者跳转


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM