J’ai soumis une Pull Request (PR) ajoutant la prise en charge mobile et l’intégration de PDF.js à ce composant il y a plus de 5 semaines, mais je n’ai pas encore reçu de retour. Puisque d’autres pourraient trouver cela utile, je partage ma version améliorée (fork) :
Principales améliorations :
- Prise en charge des appareils mobiles (supprime le blocage mobile)
- Rendu PDF.js avec navigation par page et commandes de zoom
- Aperçus miniatures en mode “Nouvel Onglet”
- Fonctionne avec les PDF ne possédant pas la classe
.attachment(utile pour les migrations) - Pincer pour zoomer sur mobile
Je l’utilise sur 59plymouth.net depuis plus de 2 mois avec du contenu phpBB converti - cela fonctionne très bien sur ordinateur et mobile.
Installation : Admin → Apparence → Thèmes → Installer depuis Git → coller l’URL ci-dessus
La PR est toujours ouverte si les mainteneurs souhaitent l’examiner : Add PDF.js integration with mobile support by shortmort37 · Pull Request #49 · discourse/discourse-pdf-previews · GitHub