Publicado en 31. agosto 2025 por Jan Bunk
Android y iOS ofrecen un diálogo nativo para compartir texto, archivos y más. Si quieres usarlo en tu app, puedes activarlo mediante JavaScript.
Así se ve el diálogo de compartir en Android:
Y este es el diálogo de compartir en iOS:
executeWhenAppReady()
de nuestro script de ayuda de la aplicación. Garantiza que tu sitio web no intente interactuar con la aplicación antes de que esté lista o cuando tu sitio web se cargue utilizando un navegador normal (ReferenceError, function is not defined). shareText
Usa esta función para activar el diálogo nativo de compartir y compartir el texto que quieras.
<script>
try {
// returns a list of objects representing the menu items
shareText("Check out this awesome website: https://webtoapp.design/");
}
catch (e) {
// Can occur if:
// - the app couldn't connect to the native code. Should be very unlikely.
console.log(e);
}
</script>
Aquí tienes una lista de documentación de desarrolladores relacionada con el cambio dinámico del menú de la app. Asegúrate de ver la que aplica al diseño de tu app.