文档管理中心
我的

您当前正在浏览新版开发者文档中心,目录分类和层级有所调整。点击左侧当前文档分类名称前的“☰”图标,可切换文档分类。 了解新版目录

指南与API参考指南应用服务Share Kit(分享服务)系统分享宿主应用发起分享宿主应用接入模式

宿主应用接入模式

为应对开发者接入系统分享能力时的不同诉求,Share Kit支持两种宿主应用接入模式。

展开
接入模式 接入方式&适用应用类型 效果图
全接模式

直接使用系统分享面板

适用于华为自研应用以及对分享方式区无商业诉求的开发者,可直接使用系统面板,降低开发成本。

直接使用系统分享面板

半接模式

开发者自行开发分享能力面板,并在分享面板中提供系统分享入口

适用于分享方式区有商业诉求,或有自己独有的业务逻辑的开发者

左侧为自开发分享面板,同时提供系统分享入口,用户点击时调用系统分享面板

半接模式示例代码片段

说明

为了确保用户获得良好的分享体验,图标请使用HarmonyOS系统资源"$r('sys.symbol.share')",文本使用"系统分享",请勿自行更改。

收起
自动换行
深色代码主题
复制
  1. // 分享图标使用系统提供的Symbol格式图标
  2. SymbolGlyph($r('sys.symbol.share'))
  3. // 文本使用'系统分享'
  4. Text('系统分享')

完整示例代码请参见:samplecode-接入模式。