swift,SceneDelegate里添加:已解决 func scene(_ scene: UIScene, continue userActivity: NSUserActivity) { // wechat sdk handle let appDelegate = UIApplication.shared.delegate as? AppDelegate WXApi.handleOpenUniversalLink(userActivity, delegate: appDelegate) }
wxlog:Error:fail to load Keychain status:-25300, khttps://developers.weixin.qq.com/doc/oplatform/Mobile_App/Share_and_Favorites/iOS.html 日志打印如下 微信日志:wxlog:send req[<SendMessageToWXReq: 0x280d309c0>], appID:wx4aa06880a2215006, universalLink:https://b589.t4m.cn/, sdkVersion:1.8.7.1 微信日志:wxlog:set property list 微信日志:wxlog:Error:fail to load Keychain status:-25300, keyData null:1 微信日志:wxlog:token[(null)] is null 微信日志:wxlog:launch app with ul only success 微信日志:wxlog:launch app with universal link, ret:1 微信日志:wxlog:req:<SendMessageToWXReq: 0x280d309c0>, cid:231dffbf58a28f373f86f371b486da9dcfe6bf7b
2023-01-05解决了,造成此问题的原因是: 公众号使用了非认证服务号,因为我们公司有多个服务号。 之后又发现安全域名没有配置。 最后是服务端jsapi_tiket的公众号id与签名的公众号id不一致(63002,invalid signature [20210831 17:38:06][])。 至此问题全部解决 [图片]
为什么h5跳转到小程序按钮点击没有反应?openTagList返回为空这是我的链接: http://apitest.icy.design/icy/gift_card_exchange 1.账号是服务号、并且与已经上架的小程序已关联(以上链接日志里有相关信息)。同样的签名,分享可以正常分享,小程序无法跳转。 2.跳转到小程序的按钮正常显示了,但是手机微信浏览器里点击没有反应,也没有报错。 3.微信工具调试时发现: wx.config begin 时,openTagList是 ["wx-open-launch-weapp"] wx.config end 时,没有openTagList字段 请大神们帮我看看是什么问题?
2021-08-31你这是小程序内的h5跳转到小程序?微信内的h5不支持这样跳转的吧?不然要wx-open-launch-weapp开发标签做什么?
vue H5页面webview调用wx.miniprogram.navigateTo不报错也没有效果<script> import wx from 'weixin-js-sdk' export default { methods: { goDetails() { wx.miniProgram.navigateTo({ url: '/pages/personalCenter/personalHome/personalHome', success: function(res) { this.$toast('success') this.$toast(res) alert('res', res) }, fail: function(error) { this.$toast('fail') this.$toast(error) alert('error', error) }, complete: function(msg) { this.$toast('complete') this.$toast(msg) alert('msg', msg) } }) } } } </script>
2021-08-30不需要转义。后端拼接字符串后,key按SACII排序之后,直接做sha1加密。得到的所有值返回给前端wx.config使用
有歧义https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html [图片] [图片] 到底要不要转义
2021-08-30解决了,造成此问题的原因是: 公众号使用了非认证服务号,因为我们公司有多个服务号。 之后又发现安全域名没有配置。 最后是服务端jsapi_tiket的公众号id与签名的公众号id不一致(63002,invalid signature [20210831 17:38:06][])。 至此问题全部解决 [图片]
h5链接跳转到小程序,为什么无法使用开放标签?没有错误日志公众号h5使用wx-open-launch-weapp跳转到小程序,这是签名之后调用wx.config()方法的输出信息 wx.config begin alloy-lever.js:38 {appId: "wxa92218112b1a0193", openTagList: ["wx-open-launch-weapp"]..., jsApiList: Array(6), ...]} wx.config end alloy-lever.js:38 {errMsg: "config:ok", jsApiList: Array(2), openTagList: Array(0)} 以上日志中,wx.config之后openTagList里没有获取到wx-open-launch-weapp的使用权限,使用以下代码也没有捕获到任何错误日志: document.addEventListener('WeixinOpenTagsError', function (e) { console.error(e.detail.errMsg); }); 有人遇到过吗?求解答
2021-08-30