diff --git a/proposition_commerciale.html b/proposition_commerciale.html index 7d32fae..f07cd98 100644 --- a/proposition_commerciale.html +++ b/proposition_commerciale.html @@ -1,3 +1,4 @@ +
@@ -480,13 +481,9 @@ const pdfBlob = pdfObject.output('blob'); const fileName = pdfName(); - // Création d'un fichier simulé utilisable par l'API Share native du téléphone const file = new File([pdfBlob], fileName, { type: 'application/pdf' }); - - // Texte descriptif pour l'accompagnement du document const shareText = `Bonjour, veuillez trouver ci-joint notre proposition commerciale de gestion locative concernant le bien situé à : ${v('pa')}.`; - // 1. Si le smartphone (Android / iOS) supporte le partage de fichier en natif if (navigator.canShare && navigator.canShare({ files: [file] })) { await navigator.share({ files: [file], @@ -494,11 +491,9 @@ title: 'Proposition Gestion Locative' }); toast('✅ Document partagé !'); - } - // 2. Si le partage natif de fichier n'est pas supporté (Mac, PC, ou navigateur limité) - else { + } else { const waUrl = `https://api.whatsapp.com/send?text=${encodeURIComponent(shareText + " (Le document PDF a été enregistré simultanément dans vos téléchargements)")}`; - pdfObject.save(fileName); // Sauvegarde le fichier pour que l'utilisateur l'ait sous la main + pdfObject.save(fileName); window.open(waUrl, '_blank'); toast('💾 PDF enregistré & WhatsApp ouvert !'); }