【Android版Firefox】FirefoxでPDFが開けない時には?

Drive PDF Viewerのユウウツ

スマホでExcelやらPDFやらを開けるようになって便利になったけれど、画面が小さくて見にくいのであまり開く機会はない。

とか言っておきながら、この間Firefox(Android版)でPDFを開こうとしたら”Cannot display PDF”と言われて開かなかった。以前は特に問題なく開けたと思うんだけど…

Cannot_display_PDF

そういえば最近PDFを開く時のデフォルトアプリの設定を聞かれて設定したような気もする。でもAcrobat Readerとか、その手のいわゆるPDFリーダーはインストールしていない。Chromeでは開けるのでそのままでもいいんだけど、忘れた頃にまたFirefoxでPDFを開いてがっかりするのもシャクなので調べてみた。

わかったのは「Drive PDF Viewer」というGoogle謹製アプリをPDFを開くデフォルトとして設定してしまうと開けなくなるということ。ややこしいのは、このアプリは普通のアプリではないので、Androidのアプリの設定で「デフォルトの解除」はできないし当然アンインストールも不可。じゃあどうすればいいかというと、↓の操作で解除できます。

  1. Firefoxのアドレスバーに about:config と入力してEnter
  2. いろいろと設定が表示されるので、サーチボックスに browser.download と入力して検索
  3. 表示された結果の中から browser.download.preferred.application/pdf をタップして、Reset を押してリセットする

FF_Android_about.config

これで次回PDFへのリンクをクリックすると、ダウンロードするか Google Drive PDF Viewer を使うかの選択が↓のように表示されるので、「ダウンロード」→ 「Always」をクリックしていったんスマホ内に保存して、好みのPDFビューアで表示させればOK.

PDF_complete.action.using

ちなみに “browser.download.preferred.application/pdf” は↑の選択肢でどちらかを選択するまで表示されない模様