小程序
小游戏
企业微信
微信支付
扫描小程序码分享
已在社区中看过其他相似的问题,已添加合法域名
在手机上打开调试模式和真机调试都是可以的
我的问题是出现在wx.scanCode()这个接口,不走成功也不走失败,甚至不走完成,都没有弹出showModal,没有任何反应和报错
不知道具体是什么问题 所以不知道怎么提供复现代码
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
scanCode 还用添加合法域名?亮你代码吧
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
toAuthCode() {
wx.scanCode({
onlyFromCamera: true,
success: (res) => {
console.log(res)
wx.showModal({
title: '扫码',
content: res,
})
let obj = {};
let queryArray = res.result.split('?')[1].split('&');
queryArray.map((query) => {
let temp = query.split('=');
if (temp.length > 1) {
obj[temp[0]] = temp[1];
}
console.log(obj.code);
api.get('/api/academyinfo', { code: obj.code }).then(res => {
console.log(res);
title: '提示',
if (res.code == 0) {
wx.setStorageSync('info', res.data);
wx.navigateTo({
url: '../authCode/authCode',
} else {
this.setData({
hiddenTip: false
},
complete: res => {
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
scanCode 还用添加合法域名?亮你代码吧
toAuthCode() {
wx.scanCode({
onlyFromCamera: true,
success: (res) => {
console.log(res)
wx.showModal({
title: '扫码',
content: res,
})
let obj = {};
let queryArray = res.result.split('?')[1].split('&');
queryArray.map((query) => {
let temp = query.split('=');
if (temp.length > 1) {
obj[temp[0]] = temp[1];
}
})
console.log(obj.code);
api.get('/api/academyinfo', { code: obj.code }).then(res => {
console.log(res);
wx.showModal({
title: '提示',
content: res,
})
if (res.code == 0) {
wx.setStorageSync('info', res.data);
wx.navigateTo({
url: '../authCode/authCode',
})
} else {
this.setData({
hiddenTip: false
})
}
})
},
complete: res => {
wx.showModal({
title: '扫码',
content: res,
})
}
})
},