收藏
回答

线上小程序部分人请求不到数据

问题模块
API和组件

用小程序二维码长按进入小程序,部分人(比例还不小)无法请求到数据,在服务端甚至连访问日志都没有,加载的时候 也没有弹出请求超时的错误(正常情况下,网络问题等引起的请求超时会有报错信息),这问题大概出在哪里? 是不是因为小程序的缓存? 小程序版本升级后,受到之前的缓存影响?

最后一次编辑于  2017-05-23  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

6 个回答

  • maq
    maq
    2017-05-24

    如果是升级相关的缓存问题,你测试出现故障的时候应该能看出相关性。


    【二维码长按进入小程序】会有什么特别之处吗?你的程序逻辑有与此相关的代码吗?别的方式进入小程序就没有问题?另外,故障现象是否稳定,“部分人”是固定出问题还是具有一定的随机性?


    这个问题不像是普遍现象,更可能是代码问题,看不到代码真不好猜测。

    2017-05-24
    赞同
    回复
  • cfb65
    cfb65
    2017-05-24

    我们也遇到相同问题,从公众号进入,无法请求到数据,目前发现的几起都是Iphone用户

    2017-05-24
    赞同
    回复
  • 刘吉成
    刘吉成
    2017-05-24

    @maq  从其他地方分享进去也是一样 只是能看到文件的结构,但是没有发出请求 出现问题也都是iPhone用户,系统在10.0以下的

    2017-05-24
    赞同
    回复
  • 刘吉成
    刘吉成
    2017-05-24

    @cfb65 那你们怎么解决的这个问题

    2017-05-24
    赞同
    回复
  • maq
    maq
    2017-05-24

    其实 js 程序挺脆弱的,一个不经意的异常错误没有处理好,就能导致后续的代码没有被执行到。比如程序调用了某个 API 接口,但由于版本兼容的问题在某部手机里没有支持,就有可能导致代码中断。


    只是猜测,真实原因未必如此。

    2017-05-24
    赞同
    回复
  • cfb65
    cfb65
    2017-05-24

    @刘吉成 目前还没解决,还在定位原因

    2017-05-24
    赞同
    回复