web-dev-qa-db-ja.com

AndroidでFirefoxを使用してPDF=)を開く場合のトラブルシューティング方法を教えてください。

ウェブサイトにPDFファイルへのリンクがあります。 Firefoxは、FirefoxまたはiOSの組み込みのPDFビューアで問題なく開きます。

Android上のFirefoxでリンクをクリックしてPDFを開こうとすると、エラーが発生します。リンクをクリックすると、Adobe Readerアプリが開き、表示するPDFをダウンロードしようとします。次に、エラーが発生し、PDFが開きません。 Adobe Reader内のエラーはただ言う

エラー。ファイルをダウンロードできませんでした。ファイルをローカルストレージに保存してから、開いてみてください。

これをトラブルシューティングするにはどうすればよいですか?リンクに絶対URLを使用して、ファイル名からスペースを削除しようとしましたが、どれも機能しませんでした。問題がPDF自体にある場合に備えて、別のプログラムを使用してPDFを作成しようとしましたが、それでも解決しませんでした。また、ブラウザのURLに直接リンクを入力してみたところ、同じことが起こりました。

現時点では、なんらかのデバッグ情報を取得せずにトラブルシューティングを行う方法がわかりません。サーバーでApacheを使用しています。

8
w1res

以前は、PDF-Docsのダウンロードに関して、Adobe Readerをデフォルトとして選択していました。残念ながら、ARはそのオプションをサポートしていません。

元に戻すには、ブラウザのアドレスバーにabout:configと入力します。 browser.download.preferred.application/pdfを検索します。その下に「Adobe Acrobat」と表示されているはずです。このオプションをリセットします。

次にPDFをダウンロードするとき、FirefoxはPDFを開く方法を尋ねてきます。 AR以外のものを選択してください。

5
jules

セキュリティ関連の問題である可能性があります。ダウンロードリンクでhttpsが有効になっていないか、提供した証明書が自己署名されている(または何らかの理由で有効ではない、別名が失効している)場合、AdobeアプリがURLから直接ロードできない可能性があります。 (たとえば)Amazon S3にファイルをコピーして、andorid(デフォルトでは有効な証明書付きのhttps)からダウンロードして、機能するかどうかを確認します

1
Andrea Binda

一部のアドビ以外の製品で作成されたPDFファイルは、構造的に正しくない場合があります。 Adobe ReaderおよびAcrobat製品は、このようなPDF=ファイルでも開くように最善を尽くしていますが、開くことができるPDFファイルの種類の点で異なります。

問題は実際にはダウンロードしようとしているPDFファイルにあります。適切にフォーマットされていないHTMLコードが含まれている可能性があるため、PDFビューアは期待どおりに動作していません。

PDFファイルをコンピューターにダウンロードし、そのファイルをAndroidデバイスに他の手段で渡してから、PDFファイルをPDFビューアAndroidで問題が発生しているFirefoxまたは他のブラウザで開く代わりに.

これを修正する別の方法は、適切な構造を維持するために、LaTexまたは他のツールを使用してPDFファイルをフォーマットすることです。

私は リンクを共有しています です。 ここでも同様の問題 があった人もいます。

1
Reaz Murshed