FirefoxのネイティブPDFビューアを無効にしたので、各PDFリンクは自動的に開かず、デフォルトでダウンロードされます。そのように気に入っています。
それでも、ビューアでいくつかのPDFを開きたいです。したがって、問題は、デフォルトのアクションを毎回切り替えることなく、ビューアを手動で呼び出すにはどうすればよいですか?ソースの表示に似たプロトコルハンドラーを使用するようなものです(view-source:<url>
)、拡張機能またはブックマークレットJSコード?
Firefox Webブラウザーで、resource://pdf.js/web/viewer.html
に移動します
リソースURLスキームは、組み込みのPDFビューアを手動で呼び出します。何らかの理由で、ビューアの[ファイルを開く]ボタンはLinux上のFirefoxでは役に立ちません。ファイル選択ダイアログは表示されません。 。回避策は、PDFファイルを組み込みのビューアにドラッグアンドドロップすることです。
FirefoxWebブラウザの新しいウィンドウを開きます。
アドレスバーにresource://pdf.js/web/viewer.html
と入力し、 Enter キー。空のビューアが読み込まれます。
Firefox Webブラウザーの別のウィンドウを開き、PDFファイル、つまりgoogle "example Adobe .pdf"へのリンクが含まれているページにアクセスして、関連する結果を見つけます。
ターゲットリンクを1回クリックして押したままにし、空のビューアに移動(ドラッグ)して離します(ドロップ)。
空のビューアはPDFファイルを開き、アドレスバーはresource://
からhttps://
またはそのような関連URLに変わります。
次のスクリーンショットの組み合わせは、説明されている手順を示しています。
ドラッグアンドドロップは、PDFファイルへのリンク、およびローカルドキュメントに対して機能します。リンクの代わりに、ファイルアイコンをファイルマネージャーから空のビューアーにドラッグします。PDFファイルも同様に開きます。
Linux上のFirefox50.1.0(レガシー)および57+(Firefox Quantum)での動作をテストしました。