1***@qq.com
1***@qq.com
  • 发布:2024-12-12 15:30
  • 更新:2024-12-16 16:15
  • 阅读:55

本地调试代码是正常的,打包到线上不触发接口

分类:uni-app

本地调试代码是正常的,打包到线上不触发接口

2024-12-12 15:30 负责人:无 分享
已邀请:
爱豆豆

爱豆豆 - 办法总比困难多

小程序吗?那个端的?

  • 1***@qq.com (作者)

    app端的

    2024-12-16 14:45

  • 1***@qq.com (作者)

    安卓手机

    2024-12-16 14:47

  • 爱豆豆

    回复 1***@qq.com: 在请求拦截的地方把请求信息用弹窗的方式显示出来 看下请求时的接口地址等信息对不对

    还有uni.request的fail回调看下有没有报错等

    2024-12-16 14:54

  • 1***@qq.com (作者)

    回复 爱豆豆: 我调用了一下微信登录

    2024-12-16 15:46

  • 1***@qq.com (作者)

    回复 爱豆豆: uni.login({

    provider: 'weixin',

    success: ret => {

    uni.request({

    url: https://api.weixin.qq.com/sns/userinfo?access_token=${ret.authResult.access_token}&openid=${ret.authResult.openid}, // 你的API接口地址

    method: 'GET',

    success: (rest) => {

    console.log(rest,'rest');

    2024-12-16 15:46

  • 1***@qq.com (作者)

    这个在抓包工具抓不到,我在本地真机调试是好着的,打包后就不行了

    2024-12-16 15:47

  • 爱豆豆

    回复 1***@qq.com: 不用抓包

    2024-12-16 16:12

爱豆豆

爱豆豆 - 办法总比困难多

你直接在api的fail回调里把错误信息弹出来 这样你就能在打包后的app内看到输出的信息了
示例图:

  • 1***@qq.com (作者)

    感谢大佬,是包名有问题,所以不触发微信登录,后面的也就卡住了

    2024-12-16 18:23

要回复问题请先登录注册