易软
易软
  • 发布:2021-12-17 09:48
  • 更新:2023-01-16 15:06
  • 阅读:1002

uniapp转H5在企业微信上wx.chooseImage()在ios上无法返回localIds

分类:uni-app

公司项目需要转H5 在企业微信上做成第三方应用,但是uniapp在转H5 的时候已经将window.wx给强占了,当调用企业微信jssdk的时候。我们做了系统的区别分别在安卓和ios上取的wx和jWeiXin对象。但是在ios上只能使用wx对象但是 wx.chooseImage()返回的是tempFilePaths和tempFiles,而不是企业微信要求的localIds。因此请问官方有什么功能可以将转后的window.wx干掉吗?我不需要强制被占用啊。如果不改,请问有什么解决方法吗?

2021-12-17 09:48 负责人:无 分享
已邀请:
DCloud_UNI_GSQ

DCloud_UNI_GSQ

https://ask.dcloud.net.cn/article/35380

  • 易软 (作者)

    你那是微信公众号不是企业微信,现在是 转H5的时候底层代码直接污染了wx。现在官方有没有考虑针对企业微信的这个情况做一个适配呢

    2022-01-22 09:41

  • DCloud_UNI_GSQ

    回复 易软: 针对改名文章内提供两个方案

    2022-01-22 11:17

大米8082

大米8082

我也遇到了相同的问题,请问您解决了吗

  • 易软 (作者)

    https://developer.work.weixin.qq.com/community/article/detail?content_id=16288602254668494166

    2023-02-14 17:58

  • 易软 (作者)

    你可以看看 我写的

    2023-02-14 17:58

该问题目前已经被锁定, 无法添加新回复