Перейти к содержанию

Share

Пример

Методы

share()

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

Открывает диалог для обмена текстовым содержимым.

В iOS возвращает Promise, который будет вызван с объектом, содержащим action и activityType. Если пользователь отклонил диалог, Promise все равно будет разрешен с действием Share.dismissedAction и всеми остальными ключами неопределенными. Обратите внимание, что некоторые опции акций не будут отображаться или работать на симуляторе iOS.

В Android возвращает Promise, которое всегда будет разрешено с действием Share.sharedAction.

Свойства:

Имя Тип Описание
content (обязательно) object message — сообщение для обмена
url — URL-адрес для обмена
title — заголовок сообщения
Требуется хотя бы одно из значений url и message.
options object dialogTitle
excludedActivityTypes
subject — тема для обмена по электронной почте
tintColor
anchor — узел, к которому должен быть привязан лист действия (используется для iPad)

Свойства

sharedAction

1
static sharedAction: 'sharedAction';

Контент был успешно передан.

dismissedAction

1
static dismissedAction: 'dismissedAction';

Диалог был прекращен.

Комментарии