1***@qq.com
1***@qq.com
  • 发布:2021-11-24 14:49
  • 更新:2021-11-24 16:26
  • 阅读:667

根据微信小程序官方API生成的小程序二维码在uni-APP开发的安卓版进行扫码,PATH内没有值

分类:uni-app

该二维码通过微信小程序官方的API生成,在原生小程序开发下

wx.scanCode({  
            onlyFromCamera: true,  
            success(res) {  
                console.log(res);  
                wx.navigateTo({  
                    url: '/pages/device-details/device-details?did=' + res.path.split("=")[1],  
                })  
            }  
        })

res.path 内的会包含所带的参数

在uni-app运行在Android 雷电模拟器下调用扫码

{  
    "result": "https://mp.weixin.qq.com/a/~~V1F42N5Z8so~q34MmRTOhQN99IldqUw8hA~~",  
    "charSet": "ISO8859_1",  
    "path": "",  
    "scanType": "QR_CODE",  
    "errMsg": "scanCode:ok"  
}

path内不带参数,请问是该如何处理呢

2021-11-24 14:49 负责人:无 分享
已邀请:
DCloud_Android_DQQ

DCloud_Android_DQQ

二维码扫出来的内容是
https://mp.weixin.qq.com/a/V1F42N5Z8so~q34MmRTOhQN99IldqUw8hA

二维码只是字符串的一种展示方式,如果path丢失了,应该是你生成的时候没传进去。

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

    是有生成的,通过原生小程序扫码path包含了一个did

    2021-12-08 10:15

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