微信浏览器 安卓返回键问题

alert(this.URL + startnum);
$.getJSON(this.URL + startnum).then(function(data) {

  alert("1");
  console.log(data);

}
列表初始化的时候进来是可以执行到alert的,当我进二级详细页面的时候,苹果手机微信自带返回按钮触发返回也是可以正常运行的,但是安卓机自带返回按钮触发却执行不到getjson里面,后台action也没走,我alert比对了下请求的action苹果跟安卓是一致的,求解

阅读 6.4k
2 个回答

微信端用$.ajax获取数据的话,要设置cache:false,而getjson方法我没用过,如果getjson最后发出的链接默认没带时间戳这样的参数的话,你就给它加个随机数的参数就可以了

我猜想是类似“安卓的返回只是拿出缓存的东西,不走JS”之类的原因。
建议您自己设计个返回键在页面上。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题