Come fare: attivare la finestra di condivisione nativa

Postato su 31. agosto 2025 da Jan Bunk


Android e iOS offrono una finestra di condivisione nativa per testo, file e altro. Se vuoi usarla nella tua app, puoi attivarla tramite JavaScript.

Ecco come appare la finestra di condivisione su Android:

Uno screenshot della finestra di condivisione nativa Android con il testo

E questa è la finestra di condivisione su iOS:

Uno screenshot della finestra di condivisione nativa iOS con il testo

Utilizzo della funzione JavaScript

Potresti voler controllare la funzione executeWhenAppReady() del nostro helper script per le app. Assicura che il tuo sito web non cerchi di interagire con l'applicazione prima che sia pronta o quando il sito web viene caricato con un normale browser (ReferenceError, function is not defined).

shareText

Usa questa funzione per attivare la finestra di condivisione nativa e condividere una stringa a tua scelta.


<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>
    

Modifica del Menu dell'App

Ecco un elenco di documentazione per sviluppatori correlata alla modifica dinamica del menu dell'app. Assicurati di visualizzare quella applicabile al layout della tua app.