系统分享面板浮层
它调用系统提供的分享界面,让用户选择联系人、应用或其他目标来发送当前内容。
- 点分享后出来一排联系人和应用
- 让我选用微信邮件发出去的系统面板
- 从下面出来让我挑分享到哪里的东西
- 分享菜单
- 系统分享器
- 分享选择面板
示例
Web / iOS / Android 对照
Web原生支持
支持 Web Share API 的安全上下文;桌面支持度因浏览器而异
Web Share
也叫 Web Share Sheet
navigator.share()
iOS原生支持
iOS / iPadOS
Activity View
也叫 Share Sheet
UIKit: UIActivityViewController|SwiftUI: ShareLink
Android原生支持
Android 手机 / 平板
Android Sharesheet
Intent.createChooser() / ACTION_SEND
使用规范
什么时候用
- 把链接、文本、图片或文件交给用户选择的外部应用或联系人
什么时候别用
- 应用内部只有几个固定动作时,不要调用整个系统分享面板
给 AI 的提示词
这条词条还没有经过验证的实现提示词。