收藏
评论

webView报错the permission value is offline verifying官方

the permission value is offline verifying这个错误是因为config没有正确执行,或者是调用的JSAPI没有传入config的jsApiList参数中。建议按如下顺序检查:

  1. 确认config正确通过。

  2. 如果是在页面加载好时就调用了JSAPI,则必须写在wx.ready的回调中。

  3. 确认config的jsApiList参数包含了这个JSAPI。

    可参考:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#%E9%99%84%E5%BD%951-JS-SDK%E4%BD%BF%E7%94%A8%E6%9D%83%E9%99%90%E7%AD%BE%E5%90%8D%E7%AE%97%E6%B3%95

19276浏览
最后一次编辑于  2019-09-24
知识库内容非实时更新,可能已过期、失效或不适用于当前情形,请谨慎参考
收藏
反馈

11 个评论

  • 闲闲仙仙
    闲闲仙仙
    2020-06-04

    我在开发的时候碰到这个奇怪的问题,最开始以为ip过期后,更改ip之后,报“scanQRCode:the permission value is offline verifying”错误,然后一直调用一直是这个错误,然后几分钟过后它自己好了 ,请问有没有小伙伴碰到这样的问题呢?

    2020-06-04
    赞同 2
    回复 1
    • ChiMu
      ChiMu
      2020-11-30
      与解决方法?
      2020-11-30
      回复
  • 初秋
    初秋
    03-27


    我也报这个错误:the permission value is offline verifying

    同样的页面刷新一下返回的就是ok.

    签名时传的url和当前页面右上角复制链接是一致的.

    03-27
    赞同 1
    回复 1
    • 莲花山里摘莲花
      莲花山里摘莲花
      04-09
      遇到同样的问题了,就iOS会出现这个情况;第一次加载报错,刷新页面就ok,解决了吗
      04-09
      回复
  • 张斌
    张斌
    03-08

    js安全域名带了www,我测试的时候没用www,就出现了这个提示,找了好长时间,话说你们的提示能不能准确一些?这都是什么鬼提示?这么大公司搞出来这是什么东西

    03-08
    赞同 1
    回复
  • 清蒸鱼
    清蒸鱼
    2020-11-05

    我api检查都通过了,回调也是放在ready里面的,怎么还会出错呢?公众号位置权限都手动打开了。

    wx.config({
        beta: true, 
        debug: false, 
        appId, 
        timestamp: Number(timestamp), 
        nonceStr, 
        signature, 
        jsApiList: ['chooseImage', 'previewImage', 'uploadImage', 'downloadImage', 'getLocalImgData',
            'openLocation', 'getLocation'] 
    });
    wx.ready(() => {
        console.log('初始化js-sdk成功');
        wx.checkJsApi({
            jsApiList: ['getLocation'],
            success(res) {
                if (res.checkResult.getLocation === false) {
                    const message = '你的微信版本太低,不支持微信JS接口,请升级到最新的微信版本!'
                    reject(message);
                } else {
                    const message = 'js-sdk检查成功';
                    console.log(message);
                    resolve(message);
                }
            },
            fail(res) {
                const message = 'checkJsApi fail=' + JSON.stringify(res);
                console.log(message);
                reject(message);
            }
        });
    });
    
    
    2020-11-05
    赞同 1
    回复
  • 颠颠又倒倒
    颠颠又倒倒
    03-02

    步骤一:绑定域名

    先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。

    备注:登录后可在“开发者中心”查看对应的接口权限。


    文档里有描述,确认一下是不是没有配置。

    03-02
    赞同
    回复 2
    • 好名字
      好名字
      03-17
      只在小程序的web-view中使用也必须去公众号里面配置吗?如果没有关联的公众号怎么办?
      03-17
      回复
    • Cx330
      Cx330
      03-19回复好名字
      解决了吗?我目前也有遇到这个情况
      03-19
      回复
  • Yang.
    Yang.
    01-22

    为啥在这里输入有时候输入中文后空格选择,不会不现实,输入法换了也一样,浏览器safari

    01-22
    赞同
    回复
  • 陈
    01-11

    有没有大佬遇到过,Android正常调用摄像头,ios报the permission value is offline verifying 的?

    01-11
    赞同
    回复 2
    • 陈
      01-11
      微信开发者工具里也正常,我是微信网页开发,放到公众号里
      01-11
      回复
    • 小麦
      小麦
      05-21
      我也遇到了,Android正常,iOS第一次调用报the permission value is offline verifying,后面的就可以了
      05-21
      回复
  • 一切的一切
    一切的一切
    2020-12-21

    在iOS和Android都无法分享(请确认公众号已经认证,只有认证的公众号才具有分享相关接口权限,如果确实已经认证,则要检查监听接口是否在wx.ready回调函数中触发)

    在公众号没有认证的时候抛的也是这个异常,the permission value is offline verifying

    官方可以帮忙证实下吗


    2020-12-21
    赞同
    回复
  • 权鑫
    权鑫
    2020-02-17

    啥叫个 “确认config正确通过。” 了?


    2020-02-17
    赞同
    回复
  • Marco
    Marco
    2020-01-10

    上面三个问题都排查了,没有问题,还有其他的可能吗

    

    2020-01-10
    赞同
    回复 1
    • 1638.
      1638.
      2020-12-29
      解决了没
      2020-12-29
      回复

正在加载...

登录 后发表内容