跳至主要内容

Share

示例

参考

方法

share()

static share(content: ShareContent, options?: ShareOptions);

打开一个对话框来分享文本内容。

在 iOS 中,返回一个 Promise,该 Promise 将使用包含 actionactivityType 的对象进行调用。如果用户关闭了对话框,Promise 仍将被解析,其中 action 为 Share.dismissedAction,所有其他键均未定义。请注意,某些共享选项在 iOS 模拟器上将不会显示或工作。

在 Android 中,返回一个 Promise,该 Promise 将始终解析为 action 为 Share.sharedAction

属性

名称类型描述
content
必填
对象message - 要分享的消息
url - 要分享的 URL
iOS

title - 消息的标题
Android

至少需要 urlmessage 中的一个。
options对象dialogTitle
Android

excludedActivityTypes
iOS

subject - 通过电子邮件共享的主题
iOS

tintColor
iOS

anchor - 操作表应锚定的节点(用于 iPad)
iOS

属性

sharedAction

static sharedAction: 'sharedAction';

内容已成功共享。


dismissedAction
iOS

static dismissedAction: 'dismissedAction';

对话框已关闭。