Share
例
- TypeScript
- JavaScript
リファレンス
Methods
share()
tsx
static share(content: ShareContent, options?: ShareOptions);
テキストコンテンツを共有するためのダイアログを開きます。
iOSでは、actionとactivityTypeを含むオブジェクトで呼び出されるPromiseを返します。ユーザーがダイアログを閉じても、PromiseはShare.dismissedActionがactionとなり、他のすべてのキーが未定義のまま解決されます。一部の共有オプションはiOSシミュレーターでは表示されないか、機能しないことに注意してください。
Androidでは、常にShare.sharedActionがactionとなるPromiseを返します。
プロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| コンテンツ 必須 | object | message - 共有するメッセージurl - 共有するURLiOS title - メッセージのタイトルAndroid urlとmessageの少なくとも一方は必須です。 |
| options | object | dialogTitle Android excludedActivityTypes iOS subject - メールで共有する件名iOS tintColor iOS anchor - アクションシートを固定するノード (iPadで使用)iOS |
プロパティ
sharedAction
tsx
static sharedAction: 'sharedAction';
コンテンツが正常に共有されました。
dismissedAction iOS
tsx
static dismissedAction: 'dismissedAction';
ダイアログが閉じられました。