Udostępnianie
Ta strona została przetłumaczona przez PageTurner AI (beta). Nie jest oficjalnie zatwierdzona przez projekt. Znalazłeś błąd? Zgłoś problem →
Przykład
- TypeScript
- JavaScript
Dokumentacja
Metody
share()
static share(content: ShareContent, options?: ShareOptions);
Otwiera okno dialogowe do udostępniania treści tekstowych.
W systemie iOS zwraca Promise, który zostanie wywołany z obiektem zawierającym action i activityType. Jeśli użytkownik zamknie okno dialogowe, Promise zostanie rozwiązany z wartością action równą Share.dismissedAction, a wszystkie pozostałe klucze będą niezdefiniowane. Uwaga: niektóre opcje udostępniania nie będą dostępne lub nie zadziałą na symulatorze iOS.
W systemie Android zwraca Promise, który zawsze zostanie rozwiązany z akcją ustawioną na Share.sharedAction.
Właściwości:
| Name | Type | Description |
|---|---|---|
| content Required | object | message - a message to shareurl - a URL to share iOS title - title of the message Android At least one of url and message is required. |
| options | object | dialogTitle Android excludedActivityTypes iOS subject - a subject to share via email iOS tintColor iOS anchor - the node to which the action sheet should be anchored (used for iPad) iOS |
Zatrzymuje działającą animację i resetuje wartość do oryginalnej.
sharedAction
static sharedAction: 'sharedAction';
Treść została pomyślnie udostępniona.
dismissedAction iOS
static dismissedAction: 'dismissedAction';
Okno dialogowe zostało zamknięte.