Share
示例
- 函数式组件
- Class 组件
文档
方法
share()
static share(content, options)
打开一个对话框来分享文本内容。
在 iOS 中,返回一个 Promise,最终会解析为一个对象,包含有action
和activityType
两个属性。如果用户取消对话框,则 Promise 仍将被解析,最终返回的action
属性会是Share.dismissedAction
,而其他属性为 undefined。Note that some share options will not appear or work on the iOS simulator.
在 Android 中同样返回一个 Promise,但返回的action
始终为Share.sharedAction
。
属性:
名称 | 类型 | 说明 |
---|---|---|
content 必需 | object | message - 要分享的消息url - 要分享的网址 iOS title - 消息的标题 Android url 或message 至少要提供一个 |
options | object | dialogTitle Android excludedActivityTypes iOS subject - 通过邮件分享的标题 iOS tintColor iOS |
属性
sharedAction
static sharedAction
表示内容已成功分享。
dismissedAction
iOS
static dismissedAction
表示对话框被取消。