Comment faire : déclencher la boîte de dialogue de partage native

Posté le 31. août 2025 par Jan Bunk


Android et iOS proposent une boîte de dialogue de partage native pour le texte, les fichiers et plus encore. Si vous souhaitez l'utiliser dans votre application, vous pouvez déclencher la boîte de dialogue de partage via JavaScript.

Voici à quoi ressemble la boîte de dialogue de partage sur Android :

Une capture d'écran de la boîte de dialogue de partage native Android avec le texte « Ce texte est partagé ! https://example.com »

Et voici la boîte de dialogue de partage sur iOS :

Une capture d'écran de la boîte de dialogue de partage native iOS avec le texte « Ce texte est partagé ! https://example.com »

Utilisation de la fonction JavaScript

Nous vous conseillons de consulter la fonction executeWhenAppReady()dans notre script d'aide de l'application. Elle garantit que votre site web n'essaie pas d'interagir avec l'application avant qu'elle ne soit prête ou lorsque votre site web est chargé à l'aide d'un navigateur normal (Erreur de référence, la fonction n'est pas définie).

shareText

Utilisez cette fonction pour déclencher la boîte de dialogue de partage native afin de partager la chaîne de votre choix.


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

Modification du menu de l'application

Voici une liste de documentation pour développeurs concernant la modification dynamique du menu de l'application. Assurez-vous de consulter celle qui s'applique à la mise en page de votre application.