2017-08-03 6 views
1

Nous avons une application qui lance le navigateur électronique. Dans le navigateur Electron, nous chargeons un site Web tiers qui a un lien. Lorsque nous visualisons ce site dans les navigateurs Chrome ou IE, en cliquant sur ce lien, il affiche un PDF dans un iFrame, mais pour le navigateur d'électrons, il affiche un dialogue de sauvegarde. Nous voulons afficher ce PDF dans le navigateur d'électrons de la même manière qu'il fonctionne pour Chrome et IE. Comme il s'agit d'un site Web tiers, nous n'avons aucun contrôle sur le rendu ou le chargement de fichiers PDF ou nous ne recevons aucun événement lié au chargement de ce fichier PDF. Pour ce scénario, s'il n'y a aucun moyen d'afficher PDF en électron alors il est OK de le bloquer afin que le dialogue Enregistrer le fichier ne s'affiche pas. (Cette application est en fait dans le KIOSK, donc nous ne voulons pas enregistrer un fichier s'il ne s'affiche pas dans le navigateur.)Comment charger un fichier PDF intégré dans un iFrame sur le navigateur d'électrons

Merci d'avance pour vos commentaires!

Répondre

1

Here is a discussion sur un problème presque identique au vôtre. La réponse fait un travail décent expliquant pourquoi l'option de téléchargement apparaît. Pour empêcher le téléchargement du fichier pdf, essayez d'utiliser le tag <embed> car il détecte la compatibilité. Donc, intégrer le pdf en utilisant cette balise, puis charger le code HTML dans le . Voici quelques example code et la description de la façon de configurer cela.

+0

le lien pdf est dans une page externe auxquels nous n'avons pas accès. Nous lançons une page HTML dans la fenêtre des électrons, puis la page chargée contient des liens vers les fichiers PDF –