采用企业微信的jssdk脚本制作的页面,在微信中打开,上传照片等功能接口初始化失败
采用企业微信的jssdk脚本制作的页面,在微信中打开,上传照片等功能接口初始化失败。 问题检查清单完成如下: 1、在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.2.0.js 为支持微工作台(原企业号)功能,请引用此文件。原企业微信的js文件在微工作台不生效。 2、脚本调用已经正确,因为在企业微信中已经成功,说明这个是正确的。 特别的:生成签名的url参数为:url=http://xxx.xxx.cn/OA/Supervision/Feedback,这个参数在企业微信内是没有问题的,也能够成功。 wx.config({ beta:true, debug:true, appId: res.data.cfg.corpID, timestamp: res.data.cfg.timestamp, nonceStr: res.data.cfg.nonceStr, signature: res.data.cfg.signature, jsApiList: [ "chooseImage", "uploadImage", "previewImage" ] }); 3,在企业微信客户端打开一切正常,但在微信中打开时出错,提示:{errMsg:"config:invalid url domain"}, 根据这个故障提示,查阅微信公众号的相关内容,提示域名与appid没有绑定,但我在企业微信中反复确认,xxx.xxx.cn域名已经与corpid绑定(况且在企业微信中还是可以正确运行的)。