收藏
回答

微信更新到最新版本8.0.38后,小程序camera组件mode=“scancode”扫码无回调?

清除了微信缓存也不行,扫码无回调,啥情况啊

最后一次编辑于  2023-06-29
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    2023-06-29

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2023-06-29
    有用
    回复 1
    • 岳m
      岳m
      2023-08-17
      安卓扫码有回调,ios端11以上就没有回调了
      2023-08-17
      回复
  • 悲伤西红柿.
    悲伤西红柿.
    2023-09-28

     scanContentTypeList: [

    {

    type: "barcode",

     label: "条形码",  

     }, {

          type: "qrcode",

          label: "二维码"

        }],

       wx.getSystemInfo({

            success(res) {

              let scanContentTypeList = that.data.scanContentTypeList;

              let platform = res.platform;

              // 使用对象映射不同平台的值

              const platformValues = {

                android: "qrcode",

                ios: "QR_CODE",

                devtools: "QR_CODE",

              };

              // 根据平台获取相应的值,如果没有匹配的平台,默认为 "QR_CODE"

              scanContentTypeList[1].type = platformValues[platform] || "QR_CODE";

     

              that.setData({

                scanContentTypeList,

                platform

              })

            }

          }); 这个是由于苹果和安卓二维码返回的字段不一样



    2023-09-28
    有用
    回复
登录 后发表内容