请教一下,我pc端引入jweixin-1.2.0.js,但怎么都唤不起企业会话窗口?调用接口也不报错也没任何反应?只是控制台执行wx.config 和 wx.openEnterpriseChat 方法会自动打印在控制台。 如下: [图片]
关于企业微信中 JS-SDK 打开会话服务,在 MAC 与 PC 端异常的问题问题描述 关于企业微信中 JS-SDK 打开会话服务,在 MAC 与 PC 端异常的问题 https://work.weixin.qq.com/api/doc#90000/90136/90511 [代码]创建会话接口[代码] [代码] [代码] [代码] [代码] [代码]wx.openEnterpriseChat({[代码][代码] [代码][代码]// 注意:userIds和externalUserIds至少选填一个,且userIds+externalUserIds总数不能超过2000。[代码][代码] [代码][代码]userIds: [代码][代码]'zhangshan;lisi;wangwu'[代码][代码], [代码][代码]//参与会话的企业成员列表,格式为userid1;userid2;...,用分号隔开。[代码][代码] [代码][代码]externalUserIds: [代码][代码]'wmEAlECwAAHrbWYDOK5u3Af13xlYDDNQ;wmEAlECwAAHrbWYDOK5u3Af13xlYDDNT'[代码][代码], [代码][代码]// 参与会话的外部联系人列表,格式为userId1;userId2;…,用分号隔开。[代码][代码] [代码][代码]groupName: [代码][代码]'讨论组'[代码][代码], [代码][代码]// 必填,会话名称。单聊时该参数传入空字符串""即可。[代码][代码] [代码][代码]success: [代码][代码]function[代码][代码](res) {[代码][代码] [代码][代码]// 回调[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: [代码][代码]function[代码][代码](res) {[代码][代码] [代码][代码]if[代码][代码](res.errMsg.indexOf([代码][代码]'function not exist'[代码][代码]) > -1){[代码][代码] [代码][代码]alert([代码][代码]'版本过低请升级'[代码][代码])[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码]});[代码] [代码] [代码] [代码] [代码] [代码]此接口在企业微信2.0及以后版本支持,externalUserIds参数仅在企业微信2.4.20及以后版本支持,externalUserIds由外部联系人选人接口selectExternalContact获得;[代码][代码]目前externalUserIds中最多只能有一个微信联系人,而且一旦externalUserIds中有微信联系人,就不能再传userIds参数。[代码] wx.openEnterpriseChat 在 安卓与 IOS 表现正常 JSSDK中 使用 wx.openEnterpriseChat 打开会话操作 在 Mac版本 与 PC版本均表现不正常. Mac 版本 只能跳转到自己的会话窗口,而不能正确跳转到对应的外部联系人. 提示 {"errMsg":"openEnterpriseChat:ok"} PC 版本 彻底不能调用.点击后就根本不跳转 {"err_msg":"openEnterpriseChat:fail_missing arguments","errMsg":"openEnterpriseChat:ok"} [图片]
2020-01-07