- 如何定位支付未按微信指定方案进行的审核打回(提审小程序本身不包含支付功能)?
提审时间:2020年1月10日下午3点14分 提审类型:代码审核 审核时间:2020年1月10日下午5点02分 审核不通过原因:小程序内容不符合规则:小程序内的支付请选择官方的接口接入支付方式 问题:提审小程序不包含支付功能,无法定位审核不通过问题
2020-01-14 - 如何在A页面调用wx.scanCode拿到参数发起异步请求后直接跳转至B页面而不返回A再跳转至B?
API:scanCode 基础库:2.4.4 微信版本号:7.0.4 问题:在A页面呼起扫一扫,在扫一扫的成功回调里发起异步请求,请求的成功回调里navigateTo B页面。总是在调起扫一扫后重回A页面而后才跳转B页面,如何直接跳至B页面? 代码: [代码]jumpPay: [代码][代码]function[代码][代码](e) {[代码][代码] [代码][代码]wx.scanCode({[代码][代码] [代码][代码]success(res) {[代码][代码] [代码][代码]let str = res.result[代码][代码] [代码][代码]let q={}[代码][代码] [代码][代码]str.replace(/([^?&=]+)=([^&]+)/g,(_,k,v)=>q[k]=v);[代码][代码] [代码][代码]// q;[代码][代码] [代码][代码]// str = str.match(/qrcode=(\S*)/)[1];[代码][代码] [代码][代码]console.log([代码][代码]'扫一扫获得的res'[代码][代码],q)[代码][代码] [代码][代码]if[代码][代码](q.qrcode){[代码][代码] [代码][代码]const getScanQuery = {qr_code:q.qrcode}[代码][代码] [代码][代码]PayStore.getQueryScanInfo(getScanQuery).then([代码][代码]function[代码][代码](res) { // 发起异步请求[代码][代码] [代码][代码]if[代码][代码](0==res.data.retcode){[代码][代码] [代码][代码]let query = {...res.data,...getScanQuery}[代码][代码] [代码][代码]query = JSON.stringify(query)[代码][代码] [代码][代码]wx.navigateTo({[代码][代码] [代码][代码]url: [代码][代码]'/pages/pay/payInput?query='[代码][代码]+query[代码][代码] [代码][代码]});[代码][代码] [代码][代码]}[代码][代码]else[代码][代码]{[代码][代码] [代码][代码]console.log([代码][代码]'接口回参错误'[代码][代码])[代码][代码][代码][代码] [代码][代码]}[代码][代码] [代码][代码]}).[代码][代码]catch[代码][代码]( (error) => {[代码][代码] [代码][代码]console.log(error)[代码][代码] [代码][代码]})[代码][代码] [代码][代码] [代码][代码]}[代码][代码]else[代码][代码]{[代码][代码] [代码][代码]console.log([代码][代码]'未获取到qrcode'[代码][代码])[代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail(){[代码][代码] [代码][代码]console.log([代码][代码]'扫一扫调用失败'[代码][代码])[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码] [代码] [代码][代码]},[代码]
2019-12-12