收藏
回答

ios调用openExistedChatWithMsg失败,相同条件下安卓是成功的

企微jsapi打开已有群聊并发送信息 openExistedChatWithMsg, ios和安卓传的参数都是一样的,安卓可以正常分享,ios调用失败,黄色块是ios调用结果,红色块是安卓调用结果

项目里面引入的js文件:

<script src="https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js"></script>

<script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>


最后一次编辑于  2022-07-18
回答关注问题邀请回答
收藏

1 个回答

  • NULL
    NULL
    2022-10-21

    可以尝试使用 setInterval ,多试几次可以调用 openExistedChatWithMsg ,安卓手机可以直接调用,苹果手机需要多试几次,可以正常调用相关方法

    if (typeof wx.agentConfig == 'undefined') {
        this.timer = setInterval(function () {
            if (typeof wx.agentConfig != 'undefined') {
                wx.agentConfig(cfg);
                clearInterval(this.timer);
            }
        }, 200)
    } else {
        wx.agentConfig(cfg)
    }
    


    2022-10-21
    有用
    回复
登录 后发表内容