{{-- Le lecteur de documents : une barre d'en-tête — Retour, le titre, la sortie — et le document en dessous. Sur ordinateur : l'iframe native (impression, recherche, sélection de texte) et un bouton « Télécharger » qui télécharge comme avant. Sur appareil tactile (v1.9.1 §E) : le rendu pdfjs-dist remplace l'iframe — sur iOS, un PDF dans un cadre ne rend que sa première page — et le bouton devient « Partager ou enregistrer » : la feuille de partage native du téléphone (Enregistrer dans Fichiers, Mail, WhatsApp, AirDrop…), seul chemin fiable pour faire sortir un fichier d'une PWA. Le fichier est préchargé dès l'ouverture pour que le premier toucher partage sans laisser expirer l'activation utilisateur. La page reste sans Livewire ; ses deux modules voyagent dans le bundle Vite — jamais de CDN, rien ne se charge hors de app.mobdie.ma. --}} {{-- Le zoom utilisateur reste permis : la pince agrandit la page. --}} {{ $titre }} — STE MOBDIE PRIVÉ @include('partials.favicons') @vite(['resources/js/sortie-document.js', 'resources/js/lecteur-pdf.js'])

{{ $titre }}

{{-- Un seul geste de sortie, décidé par capacité (sortie-document.js) : la feuille de partage native sur tactile, le téléchargement classique sur ordinateur. Jamais de navigation vers un « attachment » : c'est le piège plein écran des PWA iOS. --}}
{{-- Ordinateur : le cadre natif — impression, recherche, sélection. --}} {{-- Tactile : le document entier, rendu page à page par pdfjs-dist (lecteur-pdf.js). Fini la première page seule des iframes iOS. --}}

Chargement du document…