- 企业微信 agentConfig ios 不调用 安卓 pc端可以正常调用?
引入sdk <script src="https://cdn.bootcss.com/js-sha1/0.6.0/sha1.min.js"></script> <script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script> <script src="https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js"></script> 代码如下 agentConfig ios不执行 输出undefind,有什么解决办法吗 wx.ready(function() { // alert(wx.agentConfig) // 例如调用JS-SDK接口等 wx.agentConfig({ debug:false, corpid: that.appId, // 必填,企业微信的corpid,必须与当前登录的企业一致 agentid: that.agentid, // 必填,企业微信的应用id (e.g. 1000247) timestamp: timestamp, // 必填,生成签名的时间戳 nonceStr: num, // 必填,生成签名的随机串 signature: sha1(string), // 必填,签名,见附录-JS-SDK使用权限签名算法 jsApiList: ["getCurExternalContact", "getCurExternalChat", "getContext", "chooseImage", "sendChatMessage", ], success: function(res) { wx.invoke('getCurExternalContact', { }, function(res){ if(res.err_msg == "getCurExternalContact:ok"){ that.userId = res.userId // alert(JSON.stringify(res)) that.getinfo(res.userId) }else { //错误处理 alert("错误处理" ) } }); }, fail: error => { // alert(JSON.stringify(error)) if(error.indexOf('function not exist') > -1){ alert('版本过低请升级'); } console.log("错误:" + JSON.stringify(error)); // console.log(error) // alert(JSON.stringify(error)) } }); });
2023-08-25 - 跳转报参数构造错误 必须直接赋值 有什么好的解决颁发嘛?
https://developers.weixin.qq.com/miniprogram/dev/api/navigate/wx.navigateToMiniProgram.html [图片] [图片]
2023-05-06 - wx.navigateToMiniProgram 签约传参无效?
wxpaydata是通过接口获取的参数,这样传参就失效了。跳转签约小程序就可以console出来. 签约报错说参数构造。 将实际的参数 直接赋值就没问题。有没有好心人帮忙看下 如下图 就没问题 就可以正常签约 [图片] 这样的就不行 wxSignPay: function (wxpaydata) { console.log('跳转签约小程序',wxpaydata) this.wxpaydata = wxpaydata wx.navigateToMiniProgram({ appId: "wxbd687630cd02ce1d", path: 'pages/index/index', extraData:this.wxpaydata, success(res) { // 成功跳转到签约小程序 console.log(res) console.log('成功跳转到签约小程序'); }, fail(res) { console.log(res) // 未成功跳转到签约小程序 // console.log('this.data.monthPayUrl',this.data.monthPayUrl) // this.gotoPay(this.data.monthPayUrl+'?payResult=3'); console.log('未成功跳转到签约小程序'); } }) },
2023-05-06