采用企业微信的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绑定(况且在企业微信中还是可以正确运行的)。
您好,可以提供下corpid这边看看