企业微信调用JSSDK wx.agentConfig 签名 安卓正常,IOS失败

1.res.wx.qq.com/wwopen/js/jsapi/jweixin-1.0.0.js

open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js

引入两个js

2.授权url,问题就出现在这 login_url 的最后 #wechat_redirect

复制代码
window.location.href = `https://open.weixin.qq.com/connect/oauth2/authorize?appid=${appid}&redirect_uri=${_currentUrl}&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect`;

安卓系统 wx.agentConfig 签名通过,IOS系统 wx.config 签名通过,wx.agentConfig 签名失败

wx.agentConfig的jsApiList中getCurExternalChat这类的jsapi 在wx.Config的jsApiList中没有授权,授权就可以了

复制代码
wx.config({
jsApiList: ['checkJsApi', 'getCurExternalChat', 'getContext', 'getCurExternalContact']
})
...
 wx.agentConfig({
jsApiList: ['checkJsApi', 'getContext', 'getCurExternalContact']
})
相关推荐
QuantumLeap丶3 小时前
《uni-app跨平台开发完全指南》- 07 - 数据绑定与事件处理
vue.js·ios·uni-app
ajassi20004 小时前
开源 Objective-C IOS 应用开发(五)iOS操作(action)和输出口(Outlet)
ios·开源·objective-c
2501_915909068 小时前
Flutter 应用怎么加固,多工具组合的工程化实战(Flutter 加固/Dart 混淆/IPA 成品加固/Ipa Guard + CI)
android·flutter·ios·ci/cd·小程序·uni-app·iphone
denggun123459 小时前
ios包体积管理方案
ios·iphone
Digitally9 小时前
解决 iPhone 和 Mac 之间备忘录无法同步的9种方法
macos·ios·iphone
denggun1234510 小时前
图片上传git时压缩
git·ios·objective-c·iphone·xcode
胎粉仔10 小时前
Swift 初阶 —— Sendable 协议 & data races
开发语言·ios·swift·sendable·并发域·data races
2501_9159090611 小时前
深入理解HTTPS和HTTP的区别、工作原理及安全重要性
安全·http·ios·小程序·https·uni-app·iphone
猪哥帅过吴彦祖11 小时前
Flutter 从入门到精通:状态管理入门 - setState 的局限性与 Provider 的优雅之道
android·flutter·ios
狂团商城小师妹11 小时前
JAVA国际版同城服务同城信息同城任务发布平台APP源码Android + IOS
android·java·ios