Saltar al contenido principal
Versión: 0.80

Compartir

Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Ejemplo

Referencia

Métodos

share()

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

Abre un cuadro de diálogo para compartir contenido de texto.

En iOS, devuelve una Promise que se resolverá con un objeto que contiene action y activityType. Si el usuario descarta el diálogo, la Promise aún se resolverá con action como Share.dismissedAction y todas las demás claves serán undefined. Nota: algunas opciones de compartir no aparecerán o funcionarán en el simulador de iOS.

En Android, devuelve una Promise que siempre se resolverá con la acción como Share.sharedAction.

Propiedades:

NameTypeDescription
content
Required
objectmessage - a message to share
url - a URL to share
iOS

title - title of the message
Android

At least one of url and message is required.
optionsobjectdialogTitle
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

Propiedades

sharedAction

tsx
static sharedAction: 'sharedAction';

El contenido se compartió exitosamente.


dismissedAction
iOS

tsx
static dismissedAction: 'dismissedAction';

El cuadro de diálogo ha sido descartado.