Wie kann man firefox Built-in pdf viewer (pdf.js) manuell aufrufen?

1364
Annarfych

Ich habe den nativen PDF-Viewer von Firefox deaktiviert, so dass sich jeder PDF-Link nicht automatisch öffnet und standardmäßig heruntergeladen wird. Und ich mag es so.

Ich möchte aber trotzdem einige PDFs im Viewer öffnen. Die Frage ist also: Was kann ich tun, um den Viewer manuell aufzurufen, ohne die Standardaktion jedes Mal zu ändern? Wie mit einem Protokollhandler, der dem Anzeigen von Sources ( view-source:<url>), Erweiterung oder Bookmarklet-JS-Code ähnelt ?

3

1 Antwort auf die Frage

4
clearkimura

Wechseln Sie im Firefox-Webbrowser zu resource://pdf.js/web/viewer.html

Das Ressourcen-URL-Schema ruft den integrierten PDF-Viewer manuell auf. Aus irgendeinem Grund ist die Schaltfläche "Datei öffnen" im Viewer in Firefox unter Linux unbrauchbar. Der Dateiauswahldialog wird nicht angezeigt. Die Problemumgehung besteht darin, PDF-Dateien in den integrierten Viewer zu ziehen.

  1. Öffnet ein neues Fenster des Firefox-Webbrowsers.

  2. Tippen Sie in die Adressleiste resource://pdf.js/web/viewer.htmlund Enterdrücken Sie die Taste. Ein leerer Viewer wird geladen.

  3. Öffnen Sie ein weiteres Fenster des Firefox-Webbrowsers und rufen Sie die Seite auf, auf der ein Link zu einer PDF-Datei enthalten ist, z. B. Google "example adobe .pdf", um relevante Ergebnisse zu finden.

  4. Klicken Sie einmal auf den Ziel-Link und halten Sie ihn gedrückt, bewegen Sie ihn dann in den leeren Viewer und lassen Sie ihn los (Drop).

  5. Der leere Betrachter wird die PDF - Datei öffnen und die Adressleiste wechselt von resource://zu https://oder solchen entsprechenden URL.

Die folgende Screenshot-Kombination veranschaulicht die erläuterten Schritte.

Firefox built-in PDF viewer drag and drop

Drag & Drop für Links zu PDF-Dateien sowie für lokale Dokumente. Ziehen Sie statt einer Verknüpfung das Dateisymbol aus einem Dateimanager in den leeren Viewer. Die PDF-Datei wird ähnlich geöffnet.

Getestet in Firefox 50.1.0 (Legacy) und 57+ (Firefox Quantum) unter Linux.

Danke, es sieht nicht ordentlich aus, aber zumindest funktioniert es. Der andere Vorschlag, den ich gefunden habe, ist die "In Browser öffnen" -Erweiterung, ignoriert jedoch nur den internen Viewer für pdfs und versucht, sie trotzdem herunterzuladen (obwohl sie pngs usw. anzeigt). Annarfych vor 7 Jahren 1