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


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


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

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

JavaScript iphone

W.... 8 years, 5 months ago

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

兵库北香菜 answered 8 years, 5 months ago

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

朱弓·斯卡雷特 answered 8 years, 5 months ago

Your Answer