Opublikowano 31. sierpnia 2025 przez Jan Bunk
Android i iOS oferują natywny system udostępniania tekstu, plików i innych treści. Jeśli chcesz z niego skorzystać w swojej aplikacji, możesz wywołać okno udostępniania przez JavaScript.
Tak wygląda okno udostępniania na Androidzie:
A tak wygląda okno udostępniania na iOS:
executeWhenAppReady()
w naszym pomocniczym skrypcie aplikacji. Zapewnia, że Twoja strona nie próbuje komunikować się z aplikacją zanim będzie gotowa lub gdy strona jest otwarta w zwykłej przeglądarce (ReferenceError, funkcja nie jest zdefiniowana). shareText
Użyj tej funkcji, aby wywołać natywne okno udostępniania i udostępnić wybrany przez siebie tekst.
<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>
Oto lista powiązanej dokumentacji deweloperskiej dotyczącej dynamicznej zmiany menu aplikacji. Upewnij się, że przeglądasz tę odpowiednią dla układu swojej aplikacji.