$(document).ready(function() { // 1. Controlla se l'API di Condivisione Web è supportata if (navigator.share) { // 2. Se supportata, sovrascrivi il comportamento del pulsante $("#share-dropdown-menu").on("click", function(e) { // Blocca il comportamento predefinito di Bootstrap (apertura del menu a tendina) e.preventDefault(); e.stopPropagation(); // Rimuovi l'attributo data-toggle per evitare futuri conflitti $(this).removeAttr("data-toggle"); const dynamicTitle = $("h1.rescue-title").text() || document.title; // 2. OTTIENI IL TESTO (puoi anche usare una frase statica) const dynamicText = "Dai un'occhiata qui."; // 3. OTTIENI L'URL const currentUrl = window.location.href; navigator.share({ title: dynamicTitle, text: dynamicText, url: currentUrl }) .then(() => { console.log('Condivisione nativa avvenuta con successo.'); }) .catch((error) => { // Gestione degli errori, ad esempio se l'utente annulla console.error("Condivisione annullata o fallita:", error); }); }); // 5. (Opzionale) Nascondi il menu a tendina sui dispositivi che usano l'API // Questo nasconderà la