Si votre bibliothèque de documents fonctionne parfaitement sur sa propre page, mais que les boutons Télécharger (et parfois Aperçu) ne font rien une fois que vous l'intégrez sur un autre site web, cet article explique pourquoi et ce qu'il faut faire.
Ce qui se passe
Certaines plateformes de sites web chargent le contenu intégré dans une sandbox iframe, qui est un conteneur verrouillé auquel le navigateur web empêche volontairement de faire certaines choses, notamment télécharger des fichiers. Lorsque votre bibliothèque de documents est placée dans l’un de ces bacs à sable, le navigateur bloque silencieusement le téléchargement, de sorte que le bouton semble ne rien faire.
L’aperçu peut aussi être affecté. Par défaut, l’aperçu s’ouvre dans un nouvel onglet du navigateur, et le même bac à sable bloque également l’ouverture de nouveaux onglets.
Il s’agit d’une restriction imposée par la plateforme d’hébergement et appliquée par le navigateur. Ce n’est pas un défaut de Document Library Pro. La même bibliothèque se télécharge parfaitement depuis sa propre URL, et sur toute plateforme qui ne place pas les intégrations dans un bac à sable.
Wix est l’exemple le plus courant. Les deux options d’intégration de Wix (“Intégrer HTML/Code” et “Intégrer un site”) placent votre bibliothèque dans un bac à sable qui n’autorise pas les téléchargements.
Comment confirmer que c'est bien la cause
Veuillez vérifier ceci en premier, car si les symptômes diffèrent, il peut s'agir d'un autre problème que nous pouvons corriger pour vous :
- Ouvrez l'URL directe de la bibliothèque. Copiez l'adresse depuis votre code intégré (par exemple
https://your-library.documentlibrary.app/?dlp_embed=1) et ouvrez-la dans un nouvel onglet. Cliquez sur Télécharger. Si le téléchargement fonctionne là mais pas en intégration, le bac à sable d'intégration est en cause. - Vérifiez la console du navigateur (facultatif, technique). Sur la page intégrée, ouvrez la console de développement de votre navigateur. Un message tel que «Download is disallowed. The frame… is sandboxed and the 'allow-downloads' permission is not set» ou
ERR_BLOCKED_BY_CLIENTle confirme.
Si le fichier aussi ne se télécharge pas non plus depuis l'URL directe, il ne s'agit pas le problème de bac à sable, donc veuillez contacter le support , et nous vous aiderons à en trouver la cause.
Comment corriger le problème
Wix
Installez et utilisez l'application Wix Document Library Pro plutôt que de coller un code intégré. L'application ajoute votre bibliothèque comme un élément Wix natif, non cloisonné, si bien que le téléchargement et l'aperçu fonctionnent normalement. Si vous avez collé le code intégré et rencontrez ce problème, contacter le support , et nous vous aiderons à basculer.
WordPress auto-hébergé, Webflow, Framer ou sites HTML simples
Celles-ci ne placent pas les intégrations dans un bac à sable, donc le code d’intégration standard fonctionne, téléchargements inclus. Si vous constatez le problème sur l’une d’elles, la cause est autre, donc veuillez contacter le support.
Autres créateurs de sites web (Squarespace, Notion et similaires)
Si la plateforme propose une application ou intégration officielle Document Library Pro, utilisez-la. Si elle ne propose qu’une zone générique “code d’intégration” et la place dans un bac à sable, les téléchargements ne peuvent pas être activés sur cette plateforme. Vous pouvez toujours permettre aux visiteurs de consulter vos documents (voir ci-dessous).
Option consultation seule (fonctionne même dans un bac à sable)
Si les téléchargements ne peuvent pas être activés sur votre plateforme, vos visiteurs peuvent tout de même ouvrir et lire les documents dans une visionneuse sur la page. Il vous suffit de mettre le bouton de téléchargement, dans les réglages de votre bibliothèque, sur arrêt le bouton de téléchargement dans l’onglet Affichage de vos réglages et laisser le Aperçu activé. Dans un bac à sable, l'aperçu ouvre automatiquement chaque document dans une visionneuse sur la page (plutôt que dans un nouvel onglet), il fonctionne donc là où les téléchargements échouent.
Cela fonctionne pour les PDF et les images. Les fichiers Word et Excel ne peuvent pas être affichés ainsi dans un navigateur : une configuration en consultation seule convient donc aux bibliothèques composées de PDF et d'images. Si vous souhaitez un coup de main pour la mettre en place, contacter le support.
Toujours bloqué ?
Contactez-nous via le support en indiquant le nom de votre plateforme et l'URL de la page, et nous vous conseillerons la meilleure option pour votre configuration.