微信拉起鸿蒙 App 时,App 如何接收来自微信的数据?

最后一次编辑于 2026-07-20

按以下步骤操作:

  1. 在 module.json5 中配置与微信约定的 action:wxentity.action.open
  1. 实现 wxopensdk.WXApiEventHandler 的 onReq 函数:
  /**
   * 从微信启动 App
   *
   * @param req
   */
  onReq(req: wxopensdk.BaseReq): void {
    if (req instanceof wxopensdk.LaunchFromWXReq) {
      // 获取开放标签传递的 extinfo 数据逻辑
      let messageExt = req.message?.messageExt
      // Handle...
    }
  }

也可参考 App 获取开放标签 <wx-open-launch-app> 中的 extinfo 数据。

反馈