收藏
评论

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

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

16 个评论

  • 张斌
    张斌
    2021-03-08

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

    2021-03-08
    赞同 3
    回复 4
    • Yong++
      Yong++
      2021-07-28
      为了避免缓存问题,在路径中加了个&111,导致很坑的提示xx值正在离线验证。看到你的帖子才恍然大悟。这个提示太不准确了。
      2021-07-28
      回复
    • 清蒸鱼
      清蒸鱼
      2021-09-27
      大公司也有新手,哎
      2021-09-27
      回复
    • 早睡早起
      早睡早起
      2022-12-06
      确实,这个万年的愚蠢提示,脑残提示,真TM的是脑子有问题。
      2022-12-06
      回复
    • YRain
      YRain
      2022-12-26
      真他吗,傻逼写出来的提示
      2022-12-26
      回复
  • SaltWater77
    SaltWater77
    2020-06-04

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

    2020-06-04
    赞同 3
    回复 2
    • ChiMu
      ChiMu
      2020-11-30
      与解决方法?
      2020-11-30
      回复
    • 安如少年初如夢
      安如少年初如夢
      2023-05-16
      我的再开发者工具里是可以的 为什么在手机上就报你这个错呢
      2023-05-16
      回复
  • .
    .
    2022-07-27

    步骤一:进入页面先加载 config

    const initWechatConfig = (config) => {
      wx.config({
          debug: false, 
          appId: config.appId, 
          timestamp: Number(config.timestamp), 
          nonceStr: config.nonceStr, 
          signature: config.signature, 
          jsApiList: ['checkJsApi', 'openLocation', 'getLocation'] 
      });
    }
      
    


    步骤二:点击事件里执行 ready 跟 openLocation

    const handleOpenLocation = (name, lat, lon) => {
        wx.ready(() => {
          wx.openLocation({
            latitude: parseFloat(lat), 
            longitude: parseFloat(lon),
            name: name, 
            scale: 18, 
            fail: (res) => {
                 console.log(res);
            }
          })
        })
    }
    



    2022-07-27
    赞同 2
    回复 1
    • 北冥有鱼
      北冥有鱼
      2022-07-27
      大神666,问题完美解决
      2022-07-27
      1
      回复
  • 初秋
    初秋
    2021-03-27


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

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

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

    2021-03-27
    赞同 1
    回复 7
    • 2021-04-09
      遇到同样的问题了,就iOS会出现这个情况;第一次加载报错,刷新页面就ok,解决了吗
      2021-04-09
      回复
    • _cheers
      _cheers
      2021-09-19
      把监听方法放 wx.ready里面
      2021-09-19
      回复
    • 钱小静  🍒
      钱小静 🍒
      2021-10-22
      请问解决了吗?我也遇到同样的问题。
      2021-10-22
      回复
    • 钱小静  🍒
      钱小静 🍒
      2021-10-22回复
      请问解决了吗?我也遇到同样的问题。
      2021-10-22
      回复
    • Harris.
      Harris.
      2021-11-15
      请问解决了吗?我也遇到同样的问题
      2021-11-15
      回复
    查看更多(2)
  • 清蒸鱼
    清蒸鱼
    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
    回复 2
  • 权鑫
    权鑫
    2020-02-17

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


    2020-02-17
    赞同 1
    回复
  • 王青松
    王青松
    2019-12-03
    webview支持获取页面标题
    2019-12-03
    赞同 1
    回复
  • Arvin
    Arvin
    2023-12-12

    我是网页订单测试订单支付时 爆的这个错误

    2023-12-12
    赞同
    回复
  • Carr C
    Carr C
    2023-11-29

    我碰到这个错误,最后发现是当前域名为内网域名,公网访问不了导致的,改为公网域名后就解决了,希望对大家有帮助

    2023-11-29
    赞同
    回复
  • A00余音
    A00余音
    2022-03-26

    我也是这个问题,Linux环境测试正常,windows报错,windows权限问题或者windows代码和Linux有差别?权限怎么改都不行

    2022-03-26
    赞同
    回复

正在加载...

登录 后发表内容