收藏
回答

鸿蒙应用如何使用openlink拉起微信客服?

https://developers.weixin.qq.com/doc/oplatform/Mobile_App/APP_launch_wechat_customer_service.html


目前代码如下,能够成功拉起微信,但是提示暂时无法打开该页面。

安卓和ios都能通过如下的link跳转到微信客服(浏览器输入link),鸿蒙的浏览器也不行,怀疑是鸿蒙微信没做这块处理?


const link = 'weixin://biz/ww/kefu/https://work.weixin.qq.com/kfid/kfc427ffdc88a4d19f9?schema=1&refkey=AQEAwidA-kjBuywGa6V0LQSqPbXGhtQMSYr1reLjwe4jVMIQYPH2NpRyz-IN2YMNfHuM';

const canOpen = bundleManager.canOpenLink(link);

if (canOpen) {

const openLinkOptions: OpenLinkOptions = {

appLinkingOnly: false

};

let context: common.UIAbilityContext = getContext(this) as common.UIAbilityContext;

context.openLink(link, openLinkOptions)

.then(() => {

console.info('open link success.');

}).catch((err: BusinessError) => {

console.error(`open link failed. Code is ${err.code}, message is ${err.message}`);

});

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

3 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2025-11-06

    你好,请详细描述问题出现的流程(但是提示暂时无法打开该页面

    2025-11-06
    有用
    回复 4
  • 智能回答 智能回答 本次回答由AI生成
    2025-11-06
    有用 1
  • Z.P
    Z.P
    2025-11-18

    支持打开企微用用户不?weixin://biz/ww/profile/ 这种

    2025-11-18
    有用
    回复
登录 后发表内容