提问:微信wxConfig 授权时提示noPermissionJsApi: []问题

最近遇到微信浏览器分享,wxConfig 授权noPermissionJsApi: []
此时 微信已添加业务域名

app分享出来的链接h5 打开 二次分享是可以的; 直接复制h5 链接到微信浏览器打开分享不可以

虽然同样wcconfig会报此问题,但是不影响app分享链接的二次分享在这里插入图片描述
此问题应该是微信那边禁止了,具体不是很清楚

代码仅供参考

// 微信自动授权登录
function initWxH5Sdk() {
            // 微信SDK权限注册
            var wxConfigRe
            var wxConfig = function() {
               ajax.Api_C.wxConfig(0, ["web", location.href], function(err, rep) {
                    // alert(err)
                    // alert(JSON.stringify(rep))
                    if (rep && rep.appId) {
                        rep.debug = true
                        rep.jsApiList = [
                            'updateAppMessageShareData',
                            'updateTimelineShareData'
                        ]
                        wx.config(rep)
                        return
                    }

                    wxConfigRe()
                })
            }

            var initSteps = [1000, 2000, 4000, 8000, 16000, 32000, 64000]
            var initI = 0
            wxConfigRe = function(e) {
                setTimeout(wxConfig, initI < initSteps.length ? initSteps[initI++] : initSteps[initSteps.length - 1])
            }

            // 错误回调
            wx.error(wxConfigRe)
            wx.ready(function() {
                // 默认分享设置
                  var share = {
                        title: 'title', // 分享标题
                        desc: 'summary', // 分享描述
                        link: 'link', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
                        imgUrl: 'cdnUrl + logo', // 分享图标
                    }
                  
                    console.log(share)
                    if (vueSelf.wxUpdated) {
                        wx.updateAppMessageShareData(share)
                        wx.updateTimelineShareData(share)
                    }

                console.log('wx ready')
                // history.replaceState(null, null, vueSelf.safeHash(ab_.urlHash()))
            })
            // 初始化
            wxConfig()
        }
        
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

给钱,谢谢!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值