收藏
回答

采用企业微信的jssdk脚本制作的页面,在微信中打开,上传照片等功能接口初始化失败

问题模块 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 Bug wx.config 微信安卓客户端 微信7.0.9安卓版 不知如何查

采用企业微信的jssdk脚本制作的页面,在微信中打开,上传照片等功能接口初始化失败。

问题检查清单完成如下:

1、在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.2.0.js

为支持微工作台(原企业号)功能,请引用此文件。原企业微信的js文件在微工作台不生效

2、脚本调用已经正确,因为在企业微信中已经成功,说明这个是正确的。

  1. 特别的:生成签名的url参数为:url=http://xxx.xxx.cn/OA/Supervision/Feedback,这个参数在企业微信内是没有问题的,也能够成功。

  2. wx.config({      

  3.           beta:true,    

  4.           debug:true,

  5.           appId: res.data.cfg.corpID,

  6.           timestamp: res.data.cfg.timestamp,

  7.           nonceStr: res.data.cfg.nonceStr,

  8.           signature: res.data.cfg.signature,

  9.           jsApiList: [

  10.             "chooseImage",

  11.             "uploadImage",

  12.             "previewImage"            

  13.           ]

  14.         });


3,在企业微信客户端打开一切正常,但在微信中打开时出错,提示:{errMsg:"config:invalid url domain"},

根据这个故障提示,查阅微信公众号的相关内容,提示域名与appid没有绑定,但我在企业微信中反复确认,xxx.xxx.cn域名已经与corpid绑定(况且在企业微信中还是可以正确运行的)。

最后一次编辑于  2019-12-12
回答关注问题邀请回答
收藏

1 个回答

  • 企业微信运营专员-千夜
    企业微信运营专员-千夜
    2019-12-12

    您好,可以提供下corpid这边看看

    2019-12-12
    赞同
    回复 2
    • 兜1368
      兜1368
      2019-12-12
      CorpID="wx678375f690d3d33a"
      2019-12-12
      回复
    • 企业微信运营专员-千夜
      企业微信运营专员-千夜
      2019-12-12回复兜1368
      您好,现在再试试呢,如果还不行,请检查下域名是否有进行备案
      2019-12-12
      回复
登录 后发表内容
问题标签