Android端末で「ダウンロードに失敗しました」
問題
あるWebページで、PDFファイルをダウンロードさせようとしたのですが、
Android端末だけ
ダウンロードに失敗しました
というエラーで、ダウンロードできませんでした。なんで?
答え
そのWebページは、ベーシック認証などがかかっていないでしょうか。
Android端末は、画面を見ているブラウザとは別に、PDFなどをダウンロードするときはAndroidDownloadManagerを使うようです。
ブラウザはベーシック認証を通っているのですが、AndroidDownloadManagerは認証前という状況で、画面は見えるけどダウンロードは失敗という状況になるようです。
対応方法としては、AndroidDownloadManagerのときだけ認証なしにするのもよろしくないと思うので、どうしようもなさそうな気がします。
コメント