收藏
回答

企业微信 previewFile 无法通过 checkJSApi 判断当前设备是否支持

问题类型 API/组件名称 终端类型 微信版本 基础库版本
Bug previewFile checkJSApi 微信安卓客户端 3.0.23(12675) Wechat 7.0.1

无法通过checkJSApi判断是否支持previewFile

官方的 JS-SDK Demo页面中也是一样的情况 https://work.weixin.qq.com/api/jsapidemo

wx.checkJsApi({
        jsApiList: ['previewFile','chooseImage'],
        success: (res) => {
            console.log('checkJSapi ', res);
        }
    })
//返回值中,previewFile被过滤了




在测试机型上,直接调用previewFile接口是成功的

wx.previewFile({url:'123',name:'123',size:1})
最后一次编辑于  2020-06-16
回答关注问题邀请回答
收藏

1 个回答

  • 企业微信运营专员-千夜
    企业微信运营专员-千夜
    2020-06-17

    您好,请问是企业微信调用checkJSApi 接口还是微信调用checkJSApi 接口呢


    2020-06-17
    有用
    回复 5
    • 灵染、柒尘
      灵染、柒尘
      2020-07-22
      企业微信
      2020-07-22
      回复
    • 灵染、柒尘
      灵染、柒尘
      2020-07-22
      发现是jweixin sdk文件的问题
      官方的 JS-SDK Demo页面 中的jweixin.js文件,会出现上述情况
      换成 1.4.0版本的 jweixin.js 之后,可以通过checkJSApi正常检查previewFile接口
      2020-07-22
      回复
    • 企业微信运营专员-千夜
      企业微信运营专员-千夜
      2020-07-22回复灵染、柒尘
      企业微信目前是只支持1.2.0的js文件的,我自己测试了下发现,checkjsapi previewfile接口也是被截断了,实际调用previewfile接口是能够成功的,我们先看看是哪里的问题
      2020-07-22
      回复
    • 王二今
      王二今
      2020-09-02回复企业微信运营专员-千夜
      我想问下我这边企业微信pc端检查了两个接口['previewFile','previewImage']也是直接把previewfile直接过滤了,剩下一个previewImage:false,在手机ios和安卓都可以预览成功,电脑都不行,还望指点迷津呐
      2020-09-02
      回复
    • 企业微信运营专员-千夜
      企业微信运营专员-千夜
      2020-09-02回复王二今
      提供下打印的checkjsapi接口截图看看
      2020-09-02
      回复
登录 后发表内容
问题标签