您的位置:首页 > 移动开发 > 微信开发

微信内置的浏览器中window.location.href 跳转失败问题

2017-08-16 11:36 726 查看
在移动wap中,经常会使用window.location.href去跳转页面,这个方法在绝大多数浏览器中都不会 

存在问题,在做项目时遇到问题:在安卓手机的微信自带浏览器中,这个是失效的,并没有跳转;

原来的代码:

window.location.href="SignView.jsp?sceneId="+$('#sceneId').val();


这段代码在安卓手机的微信自带浏览器中会偶发性的失效,调用上面的代码后,浏览器进度条加载完后,页面并没有跳转,还是停留在当前页面。初步判断可能是缓存的问题,首先想到的解决办法就是在要跳转的url后面加个时间戳,告知浏览器这是一个新的请求;

window.location.href="SignView.jsp?sceneId="+$('#sceneId').val()+"&v="+(new Date().getTime());

完成跳转。

转载地址:http://www.jianshu.com/p/d1cfc2584301
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: