收藏
回答

发布后出现问题!!!

问题模块
API和组件

appid:wx09d6d45ec5be865a

首先,感谢工作人员辛苦的审核并且给予了通过,万分感谢。

然后,发布后的线上版本出现了数据获取不到的问题,还是麻烦后台人员帮忙看一下。

问题描述:


如上图:在app.js中,请求auth接口然后将获取到的accessToken、upToken存储在app.js中的全局变量中供其他页面调用。


如上图:在addimg页面中添加页面时进行图片上传,这里需要拿取app.js中的upToken。

现在的问题就是,在addimg页面中点击下一步操作时会用upToken配置七牛的上传操作,这里在测试版本时下一步可以通过,发布后的线上版本点击下一步一直显示正在加载字样,为不通过。

劳请后台人员帮忙查看一下问题出在哪里?是app.js页面那个auth接口未拿到数据还是addimg.js中未取到app.js中的全局变量。

注:开发版经过测试无任何问题,以上问题出现在发布上线后的线上版本中。希望后台人员尽快处理,谢谢!

最后一次编辑于  2017-09-21
回答关注问题邀请回答
收藏

9 个回答

  • 小程序技术专员-拉风
    小程序技术专员-拉风
    2017-09-22

    可以拿到,app对象是全局共用的

    2017-09-22
    赞同
    回复
  • 小程序技术专员-拉风
    小程序技术专员-拉风
    2017-09-22

    你好,看到上边的请求链接用 http 协议的,正式版是不支持http协议的,请使用 https 协议的接口

    2017-09-22
    赞同
    回复
  • 小程序技术专员-拉风
    小程序技术专员-拉风
    2017-09-22

    that.globalData.upToken = xxx

    这里的that指向的对象是谁?

    2017-09-22
    赞同
    回复
  • C浩
    C浩
    2017-09-22

    好的。我改一下http的问题。再次上传一次,谢谢

    2017-09-22
    赞同
    回复
  • C浩
    C浩
    2017-09-22

    那能请问我在appjs中请求到的accessToken在app.js中赋值到了globalData中,然后能在addimg页面中的next_step函数中能拿到吗?

    2017-09-22
    赞同
    回复
  • C浩
    C浩
    2017-09-22

    这个that是在app.js中的,指向app.js中的globalData的upToken变量的,其他页面可以通过getApp().globalData.upToken取到

    2017-09-22
    赞同
    回复
  • 明天你好
    明天你好
    2017-09-22

    小程序任何地方都需要https

    2017-09-22
    赞同
    回复
  • C浩
    C浩
    2017-09-22

    @1楼,是https啊,那个http是我配置七牛上传域名的。和小程序请求域名无关的

    2017-09-22
    赞同
    回复
  • 换个角度看世界
    换个角度看世界
    2017-09-22

    线上版本不是说必须https的吗?

    2017-09-22
    赞同
    回复