xiaotutu6000
xiaotutu6000
  • 发布:2018-04-20 09:04
  • 更新:2018-04-20 19:23
  • 阅读:1993

mui.ajax 隔一天不用后,前三次左右请求会超时。但是在手机上,重试几次后,就可以了。

分类:HBuilder

mui.ajax 隔一天不用后,前三次左右请求会超时。但是在手机上,重试几次后,就可以了。
-->在iphone 和 安卓机上,都会出现这样的情况。

    1. 在网页上请求是没有问题。
2018-04-20 09:04 负责人:无 分享
已邀请:
回梦無痕

回梦無痕 - 暂停服务

在我开发app当中,经常很多用户反馈app一段时间没有打开过,再打开app时候mui.ajax经常会出现请求错误的问题,还有新安装APP会出现mui.ajax请求失败(出现这个问题的都是安卓),关掉再打开就没问题了,两个问题都有很高的偶然性,很难重现,没找到原因。
后面用H5+的XMLHttpRequest替代了mui.ajax的,就没有出过这样的问题了,再后面开发的app都没依赖mui这个框架了。

王者地带

王者地带 - 5+混合APP开发教程网 | http://www.html5-app.com | 咨询QQ: 2564034335

我也碰到相似的问题, 苹果应用,用户第一次下载打开后,ajax无法加载数据,刷新也不行, 导致很多用户以为有问题,都删除应用了, 如果把应用关掉,重新打开又可以了,但是很多苹果用户不知道怎么关掉应用,以为是按下HOME 键返回后台,又打开 , 很多都不懂双击HOME 出现应用往上滑才能关掉

  • xiaotutu6000 (作者)

    按照我的解决方案也不行?

    2018-04-20 21:40

xiaotutu6000

xiaotutu6000 (作者)

问题已解决,在请求的url后面,加一个时间戳,保证每次请求的url地址不一样即可。但是怎么让程序取消这个相同url地址进行缓存,不知道咋弄。

该问题目前已经被锁定, 无法添加新回复