收藏
回答

企业微信绑定小程序和个人微信使用小程序差异?

问题类型 API/组件名称 终端类型 微信版本 基础库版本
Bug wx.openLocation和wx.chooseImage 微信iOS客户端 3.0.31 2.13.1

wx.openLocation和wx.chooseImage在个人微信和企业微信都可以调用,但是企业微信里面调用这两个请求不生效,个人微信中可以使用。

是不是两个环境使用小程序有差异???

回答关注问题邀请回答
收藏

1 个回答

  • 企业微信运营专员-千夜
    企业微信运营专员-千夜
    10-16

    你好,这个小程序有关联到企业微信的吗,在企业微信调用小程序接口需要先判断运行环境,运行环境是企业微信才能够正常调用,可以通过调用异步接口 wx.getSystemInfo 或者同步接口 wx.getSystemInfoSync 获取,在企业微信运行时,会额外返回一个environment字段并赋值为 “wxwork”,在微信里面运行时则不返回该字段。建议在小程序的app.js里面对环境变量进行捕获并作为全局变量进行缓存。

    10-16
    有用
    回复 2
    • 安琪
      安琪
      星期一 09:24
      小程序关联了企业微信,其他接口可以正常使用,就是我描述的这个场景不能应用。
      星期一 09:24
      回复
    • 企业微信运营专员-千夜
      企业微信运营专员-千夜
      星期一 14:51回复安琪
      在企业微信调用wx.openLocation和wx.chooseImage这两个接口是请求不生效,有没有返回什么报错之类的,能否提供下能够复现问题的代码片段看看
      星期一 14:51
      回复
登录 后发表内容
问题标签