前端酱紫 2024-11-29 09:45 采纳率: 33.3%
浏览 23

电脑 浏览器 唤起 企业微信

1、电脑 浏览器 唤起 企业微信
2、电脑 浏览器 唤起 企业微信 并打开和指定人员聊天窗口
3、电脑 浏览器 唤起 企业微信 并打开分享窗口

  • 写回答

1条回答 默认 最新

  • JavaPub-rodert 领域专家: 后端开发技术领域 2024-11-29 09:52
    关注

    本答案参考多次询问 ChatGPT-3.5 后选择的最佳回答,若是满意,还请采纳,谢谢。

    1、电脑浏览器唤起企业微信可以通过以下JavaScript代码实现:

    function openWeWork() {
        const url = "wxwork://"; // 企业微信协议
        const link = document.createElement("a");
        link.href = url;
        link.style.display = "none";
        document.body.appendChild(link);
        link.click();
        document.body.removeChild(link);
    }
    

    调用openWeWork()函数即可尝试唤起企业微信。

    2、电脑浏览器唤起企业微信并打开和指定人员聊天窗口,可以使用以下代码:

    function openWeWorkChat(userid) {
        const url = `wxwork://app/chat?id=${userid}`; // 替换userid为实际的用户ID
        const link = document.createElement("a");
        link.href = url;
        link.style.display = "none";
        document.body.appendChild(link);
        link.click();
        document.body.removeChild(link);
    }
    

    调用openWeWorkChat('userid')函数,并传入指定用户的ID即可。

    3、电脑浏览器唤起企业微信并打开分享窗口,可以通过企业微信提供的JS-SDK中的wx.openEnterpriseChat方法实现,具体代码如下:

    wx.openEnterpriseChat({
        'chatId': 'CHAT_ID', // 指定会话id
        'name': 'CHAT_NAME', // 指定会话名称
        'avatar': 'CHAT_AVATAR', // 指定头像url
        'type': 'chat' // 会话类型,这里为私聊
    });
    

    需要在企业微信内置浏览器中使用,并且需要企业微信JS-SDK支持。

    评论

报告相同问题?

问题事件

  • 创建了问题 11月29日