Share
示例
- TypeScript
- JavaScript
参考
方法
share()
static share(content: ShareContent, options?: ShareOptions);
打开一个对话框来分享文本内容。
在 iOS 中,返回一个 Promise,该 Promise 将使用包含 action
和 activityType
的对象进行调用。如果用户关闭了对话框,Promise 仍将被解析,其中 action 为 Share.dismissedAction
,所有其他键均未定义。请注意,某些共享选项在 iOS 模拟器上将不会显示或工作。
在 Android 中,返回一个 Promise,该 Promise 将始终解析为 action 为 Share.sharedAction
。
属性
名称 | 类型 | 描述 |
---|---|---|
content 必填 | 对象 | message - 要分享的消息url - 要分享的 URLiOS title - 消息的标题Android 至少需要 url 或 message 中的一个。 |
options | 对象 | dialogTitle Android excludedActivityTypes iOS subject - 通过电子邮件共享的主题iOS tintColor iOS anchor - 操作表应锚定的节点(用于 iPad)iOS |
属性
sharedAction
static sharedAction: 'sharedAction';
内容已成功共享。
dismissedAction
iOS
static dismissedAction: 'dismissedAction';
对话框已关闭。