iOSのChromeでpdfがダウンロードできない場合がある

 iOSのChromeでは、通常pdfを開くと、端末にダウンロードされず、直接表示されます。

そして、画面下の[次で開く]またはアドレスバーの右の共有ボタン?を押すと端末に保存することができます。
しかし、iOS/iPadOS15+で一部のpdfがこの方法でダウンロード(保存)できないことがあります。
今回は、ファイルをダウンロードできませんでした。
技術的には、Blobからpdfを表示してる場合にこれが表示されるようです。
このようになってしまうpdfをダウンロードする方法を紹介します。

これらのpdfをダウンロードできるようにする設定

Chrome側で設定を変更することでダウンロードできるようになりました。
具体的には以下の手順をします。

1. 設定変更用のアドレスに行く

設定変更用のアドレスは、chrome://flagsです。これを直接アドレスバーに入力します。

2. 設定を探し、有効にする

このページは、Chromeの試験機能の有効/無効を変更できるページで、通常では利用できない、ベータ版機能のようなものをいち早く利用することができます。
このページで、Enable new download APIを探します。
これをEnabledにします。

3. Chromeを再起動する

設定を反映するためにChromeを再起動します。
このやりかたについてはこの辺を見てください詳しくは書きません。https://support.apple.com/ja-jp/guide/iphone/iph83bfec492/ios

これで、いままでダウンロードできなかったpdfを開くと、画面下にダウンロードの確認の表示がされます。

このダウンロードを選択することで、pdfを端末に直接保存することができます。[ファイル]アプリを利用することでダウンロードされたpdfを閲覧することができます。

おわりに

今回はiOSのChromeでダウンロードできないpdfをダウンロードする方法をまとめました。たぶん似たような事象で困ってる人がいるんじゃないかなーとおもってまとめておきました。
ぜひさんこうにしてみてください。

コメント