D'électrons de la visionneuse PDF
J'ai un Électron application qui se charge de l'URL du serveur PHP. Et la page contient une iFrame avoir une source au format PDF. La page PDF semble absolument ok dans un navigateur web normal mais il demande de télécharger les Électrons. Toute aide?
Mes codes html pour la page est
<h1>Hello World!</h1>
Some html content here...
<iframe src="http://mozilla.github.io/pdf.js/web/compressed.tracemonkey-pldi-09.pdf" width="1200" height="800"></iframe>
Et mon code js est quelque chose comme
mainWindow = new BrowserWindow({width: 800, height: 600})
mainWindow.loadURL(url.format({
pathname: path.join(__dirname, 'index.html'),
protocol: 'file:',
slashes: true
}))
app.on('ready', createWindow)
Toute aide serait vraiment reconnaissante...
OriginalL'auteur Hari Babu | 2017-04-05
Vous devez vous connecter pour publier un commentaire.
Électrons circulent déjà avec une visionneuse PDF intégrée plugin. Cependant, les plugins sont désactivés par défaut. Donc, vous devez activer:
Pour un
BrowserWindow
vous n':Et pour un
<webview>
vous de faire comme ceci:<iframe src="./pdf-test.pdf"></iframe>
Merci pour ce partage!activé les plugins, mais il reste juste à télécharger les fichiers au lieu de les afficher..
Dur à deviner ... peut-être commencer une nouvelle question avec votre code et les en-têtes HTTP de la PDF de la demande?
Merci pour la réponse. J'ai trouvé ici: stackoverflow.com/questions/52844135/...
OriginalL'auteur flori
Vous aurez besoin
https://github.com/gerhardberger/electron-pdf-window
Exemple:
})
1.6.4 contiendra un support natif pour le format PDF render: Voir les changements de l'API dans les notes de publication: github.com/electron/electron/releases/tag/v1.6.4
OriginalL'auteur Jason Livesay