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