- 构造扫码登陆引入js的问题?
我把js下载下来了,放在了项目里,然后在对应的页面引入 [图片] 使用window.WwLogin({})构造二维码时,提示window.WwLogin is not a function [图片] 微信扫码登陆的JS不能这样子下载下来引入使用的吗? [图片]
2020-05-14 - config执行ok,agentConfig也执行ok,但是好像不执行wx.invoke
wx.config({ beta: true, debug: true, appId: data.corpId, timestamp: data.config_timestamp, nonceStr: data.config_nonceStr, signature: data.config_signature, jsApiList: ['agentConfig','openUserProfile','thirdPartyOpenPage','selectExternalContact'] }); wx.ready(function () { console.log("进入ready方法了"); wx.agentConfig({ corpid: data.corpId, // 必填,企业微信的corpid agentid: data.agentId, // 必填,企业微信的应用id timestamp: data.agent_timestamp, // 必填,生成签名的时间戳 nonceStr: data.agent_nonceStr, // 必填,生成签名的随机串 signature: data.agent_signature, // 必填,签名 jsApiList: ['agentConfig','openUserProfile','thirdPartyOpenPage','selectExternalContact'], //必填 success: function(res) { //审批流程js调用 alert("agentConfig调用成功了"); wx.invoke('thirdPartyOpenPage', { "oaType": data.oaType,// String 目前支持:10001-发起审批;10002-查看审批详情。 "templateId": data.templateId,// //在自建应用-审批接口中创建模板可获取。 "thirdNo": data.thirdNo,// 审批单号,开发者自己控制,不可重复 "extData": { 'fieldList': [{ 'title': '采购类型', 'type': 'text', 'value': '市场活动', }, { 'title': '订单链接', 'type': 'link', 'value': 'https://work.weixin.qq.com', }], } }, function(res) { // 输出接口的回调信息 alert("thirdPartyOpenPage," + res); console.log(res); }); }, fail: function(res) { alert("approval提交不通过"); alert("agentConfig:"+res.errMsg); if(res.errMsg.indexOf('function not exist') > -1){ alert('版本过低请升级') } } }); }); wx.error(function(res){ alert("调用出错啦," + res.errMsg); }); config执成功了,返回了信息,但是thirdPartyOpenPage:false,意思是这个接口不能调用吗? [图片] agentConfig也执行成功了,这次agentConfig:false,thirdPartOpenPage:true, [图片] [图片] 然后就没了,没有执行wx.invoke方法。 代码在上面,求大佬帮忙看看。
2020-03-20