pdfViewerEnabled
pdfViewerEnabled は Navigator インターフェイスの読み取り専用プロパティで、ブラウザーが PDF ファイルへの移動時にインライン表示に対応しているかどうかを示します。
インライン表示に対応していない場合は、PDF がダウンロードされ、外部アプリケーションで処理される場合があります。
対応ブラウザ
| 機能 | デスクトップ | モバイル | ||||
|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Safari | Chrome Android | Safari iOS | |
| 94 | 94 | 99 | 16.4 | 94 | 16.4 | |
基本構文
JAVASCRIPT
if (!navigator.pdfViewerEnabled) {
// The browser does not support inline viewing of PDF files.
} 実務での使いどころ
-
pdfViewerEnabled の活用
pdfViewerEnabled は Navigator インターフェイスの読み取り専用プロパティで、ブラウザーが PDF ファイルへの移動時にインライン表示に対応しているかどうかを示します。
注意点
- 古いブラウザでは対応していない場合がある。
実装メモ
- 一部の API はセキュアコンテキスト (HTTPS) やユーザー操作起点を必要とする。利用前に要件を確認すること。