app - app.isDefaultProtocolClient(protocol[, path, args])

概述

返回 boolean,当前可执行文件是否为指定协议的默认处理程序。

基本信息

属性
模块 app
类型 Method
鸿蒙支持 不支持

替代方案

在 OpenHarmony 平台上,请使用 DeepLink 方案实现自定义协议功能。

完整的配置和使用说明,请参阅 Deeplink使用文档

主要步骤:

  1. module.json5 中配置 scheme 信息
  2. WebAbility.etsonNewWant 中处理传入的 URI
  3. 在 Electron 中监听 app.on('open-url') 事件