html52.com
我爱小程序-开发者交流社区

获取小程序码报错

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wxacode.getUnlimited使用https请求 微信iOS客户端 8.0.4 2.19.2
https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN
// 获取小程序二维码 
export const qrcodeRequest = (url, method = 'POST', data = {}) => {
    return new Promise((resolve, reject) => {
        showLoading();
        wx.request({
            //注意:下面的access_token值可以不可以直接复制使用,需要自己请求获取
            url,
            method,
            data,
            responseType: 'arraybuffer',  //设置响应类型
            arraybuffer: true,    //转码,注意别忘了这个属性,不然会乱码
            success(result) {
                hideLoading();
                resolve(result.data)
                // var imgurl = 'data:image/jpeg;base64,' + wx.arrayBufferToBase64(res.data);  //对数据进行转换操作
            },
            fail(error) {
                hideLoading();
                reject(error)
            }
        })
    })
}

//页面中调用
const prarm = {
  scene: `code=${data.qrCode}`,
  // page: "pages/inviteFriends/codeBind/codeBind",  //传入该参数一直报错41030,小程序已发布,页面存在
  path: 'pages/index/index', //改变参数就可以调通
  width: 280,
  is_hyaline: true,
}
XCXQR_CODE(data.accessToken, prarm).then((res) => {
  console.log(res)
  // this.setData({
  //   shareShow: true,
  //   accessToken: data.accessToken,
  // })
})



})


官方文档明明写着使用page进行路径传参,而且两天前我使用该接口时使用的是page传参数是可以成功的,但是今天使用就不行了!

官方文档明明写着使用page进行路径传参,而且两天前我使用该接口时使用的是page传参数是可以成功的,但是今天使用就不行了!

请官方给个解释,谢谢!

网友回复

微喵网络:

报什么错?

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付