Chrome でパッケージ化されたアプリに PDF が含まれており、ユーザーに表示させたいと考えています。現在のフレームで開くと、「Chrome PDF Viewer は許可されていません」というエラーが表示されます。
率直に言って、Chrome の PDF ビューアはかなりひどいので、とにかくユーザーが選択した PDF ビューアで表示できるようにしたいと思います。chrome PDF プラグインを (実験として) 無効にし、chrome.app.window.open を使用して PDF を開こうとすると、PDF が「ダウンロード」され、ユーザーはそれを開くことができます。しかし、これには 2 つの問題があります。
- 現実的には、ユーザーを chrome://plugins に移動させて無効にすることはできません
- ブラウザ ウィンドウがないため、ユーザーはダウンロードが行われたことを知りません。
助言がありますか?私のアプリに埋め込まれた PDF を開くことは、このアプリにとって必須の機能です。