微信wx.config配置问题求助
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信wx.config配置问题求助相关的知识,希望对你有一定的参考价值。
参考技术A success:接口调用成功时执行的回调函数。fail:接口调用失败时执行的回调函数。
complete:接口调用完成时执行的回调函数,无论成功或失败都会执行。
cancel:用户点击取消时的回调函数,仅部分有用户取消操作的api才会用到。
trigger: 监听Menu中的按钮点击时触发的方法,该方法仅支持Menu中的相关接口。
先执行//配置
wx.config(
debug: false, // 开启调试模式//发布时设置成false
appId: data.appId, // 必填,公众号的唯一标识
timestamp: data.timestamp, // 必填,生成签名的时间戳
nonceStr: data.nonceStr, // 必填,生成签名的随机串
signature: data.signature,// 必填,签名,见附录1
jsApiList: ['onMenuShareAppMessage', 'onMenuShareTimeline', 'onMenuShareQQ', 'onMenuShareWeibo', 'getLocation', 'openLocation'] // 需要使用的JS接口列表
);本回答被提问者采纳
配置微信api调扫码功能
var url = encodeURIComponent(location.href.split(‘#‘)[0]); $.get(iapi+‘/htweb/wx/getJsSdkSign?url=‘+url,function(data){ var data = JSON.parse(data); data = data["reason"]; wx.config({ debug:false, appId:data.appId, nonceStr: data.nonceStr, signature: data.signature, timestamp: parseInt(data.timestamp), jsApiList: [‘previewImage‘,‘chooseImage‘,‘uploadImage‘,‘scanQRCode‘] }) }); wx.ready(function(){ $("#account2").on("click",function(){ wx.scanQRCode({ needResult: 1, desc: ‘scanQRCode desc‘, success: function (res) { //alert(res.resultStr); if(res.resultStr.indexOf(‘,‘) > 0){ var dealserialNumber=res.resultStr.split(‘,‘)[1]; dealserialNumber = dealserialNumber.replace(/[^a-zd]/ig, "");//处理条形码扫描的字符 $("#account2").val(dealserialNumber); }else{ $("#account2").val(‘‘); layer.open({ content: ‘返回错误‘, skin: ‘msg‘, time: 2 //2秒后自动关闭 }); } } }) }) });
以上是关于微信wx.config配置问题求助的主要内容,如果未能解决你的问题,请参考以下文章
.NET 微信开发 JSSDK配置 wx.config调用 invalid signature签名错误分析