最新のFirefoxバージョン(98、99、100、101)のダウンロードメカニズムが根本的に変更されました。
現在のシステムアプリを使用してファイルを開くことにした場合、Firefoxはそのファイルを次の場所にダウンロードします。$ダウンロードフォルダ。
以前のバージョンではFirefoxが(もちろん)ダウンロードしましたが、$TEMPフォルダはそれです。見えないユーザーのため...
このメカニズムを復元する方法は?
例: これを開きたい[1]私のお気に入りのドキュメントビューアを使用するPDF:Evince、URLを開くと、Firefoxで利用可能なオプションを含むウィンドウが表示されます(下記のスクリーンショットを参照)。
この時点で私はクリックします。いいねEvinceは私にPDFを見せました。結果は私が望んでいたまさにそれです!
しかし、
上記のPDFは私のフォルダにダウンロードされました。~/ダウンロードフォルダも同様です!
問題は、Firefoxにファイルのみを開く(開く)ことを要求し、ダウンロード(ファイルを保存)しないように要求することです。
予想される(および以前の)動作は、PDFをTEMPフォルダ(たとえば/ tmp)にダウンロードしてから開くことでした。
[1] https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf
答え1
true
変数を作成browser.download.start_downloads_in_tmp_dir
(からアクセスabout:config
)。
回答はxanthoninというフォーラムユーザーに感謝します。http://forums.mozillazine.org/viewtopic.php?f=38&t=3097140
答え2
環境設定に進み、デフォルトのダウンロード場所をに変更します/tmp
。それからオプションを「各ファイルをダウンロードする場所を尋ねる」に変更します(英語ではなくロケールを使用しているため、このオプションの正確な英語名はわかりませんが、ダウンロードセクションがあるので問題はありません。2つのオプションしかありません)。
少し反直観的なように見えますが、必要に応じて機能します。つまり。 PDFビューアで開くことを選択したすべてのファイルは、PDFビューア/tmp
からダウンロードして開きます。 [ファイルのダウンロード]を選択すると、Firefoxはファイルをダウンロードするディレクトリを選択するように求められます。