HarmonyOS 鸿蒙Next如何直接打开微信app,没有链接地址

发布于 1周前 作者 zlyuanteng 来自 鸿蒙OS

HarmonyOS 鸿蒙Next如何直接打开微信app,没有链接地址 直接打开微信就可以,这个如何实现?

鸿蒙的官方文档deeplinking和applinking配置都需要完整链接,微信文档又没说明

3 回复

可以通过want的方式拉起三方应用,但是这个场景同时需要发起方与接收方对want的业务实现,也就是需要鸿蒙化微信支持接收want,参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/want-overview-V5

更多关于HarmonyOS 鸿蒙Next如何直接打开微信app,没有链接地址的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


希望这个有帮助

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

// 向微信发送登录请求:
//   context为ohos内置类,app间跳转需依赖该类,开发者可在Component中获取
//   finished为跳转微信的结果:true表示跳转成功;false表示跳转失败,可能是因为微信未安装
let finished = await this.wxApi.sendReq(context: common.UIAbilityContext, req)

// 在EntryAbility中响应来自微信的回调
export default class EntryAbility extends UIAbility {
  onCreate(want: Want, _launchParam: AbilityConstant.LaunchParam): void {
    this.handleWeChatCallIfNeed(want)
  }
  
  onNewWant(want: Want, _launchParam: AbilityConstant.LaunchParam): void {
    this.handleWeChatCallIfNeed(want)
  }

  private handleWeChatCallIfNeed(want: Want) {
    WXApi.handleWant(want, WXEventHandler)
  }
}

在HarmonyOS(鸿蒙)系统中,如果你想直接打开微信App而没有链接地址,可以通过以下方式实现:

首先,确保你的设备上已经安装了微信App。如果未安装,你需要先通过华为应用市场或其他可信的应用商店下载并安装微信。

接下来,你可以使用鸿蒙系统的快捷方式或应用启动器功能来直接打开微信。具体操作步骤如下:

  1. 使用快捷方式:

    • 在桌面或应用列表中,找到微信的图标。
    • 长按微信图标,通常会弹出一个快捷菜单。
    • 选择“打开”或类似的选项,即可直接启动微信App。
  2. 使用应用启动器:

    • 如果你在鸿蒙系统中使用了某种应用启动器或任务管理器,可以在其中找到微信App的图标。
    • 点击微信图标,即可直接打开微信。
  3. 通过语音助手:

    • 鸿蒙系统通常配备了语音助手功能。
    • 你可以通过语音指令(如“打开微信”)来启动微信App。

请注意,以上方法均基于鸿蒙系统的标准功能,且不需要链接地址。如果在实际操作中遇到问题,可能是因为设备或系统版本的差异。在这种情况下,建议查阅设备的官方用户手册或在线帮助文档以获取更具体的指导。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部