Salesforce のドキュメントによると:
モバイル アプリ コンテキスト内で PDF ビューをレンダリングすることはできないため、これは設計どおりに機能しています。PDF がシームレスに表示されるように、ポップアップを許可するようにモバイル ブラウザーを設定してください。
Salesforce モバイルアプリで PDF をプレビューおよびダウンロードします。
Salesforce for Android および iOS アプリケーションで PDF を開くコードを開発する
Salesforce for Android および iOS アプリケーションで PDF ビューを開くことができます。PDF はサムネイル ビューとして表示され、別のブラウザー ウィンドウでフル ビューにアクセスできるダウンロード リンクがあります。ただし、従うべきいくつかのベスト プラクティスと、知っておくべき既知の制限があり、ここで概説します。
ベストプラクティス
sforce.oneを使用します。モバイル アプリ環境で PDF を開くためのnavigateToSObject()イベント呼び出し。このメソッド呼び出しは、Salesforce for Android および iOS アプリケーション環境でのみ使用することを意図しています。Salesforce for Android および iOS アプリケーションで PDF を開くために URL 値をハードコーディングすることはお勧めしません。navigateToSObject() イベント コールは、Salesforce for Android および iOS アプリケーションから PDF ビューを表示するための推奨される方法です。
注: navigateToSObject()イベント コールは、モバイル デバイスの新しいブラウザ ウィンドウで PDF を開きます。モバイル アプリ コンテキスト内で PDF ビューをレンダリングすることはできないため、これは設計どおりに機能しています。PDF がシームレスに表示されるように、ポップアップを許可するようにモバイル ブラウザーを設定してください。
Salesforce モバイル アプリは Lightning で動作し、ファイル形式のみをサポートし、添付ファイルはサポートしていません。PDF を生成し、添付ファイルではなくファイルとして保存するには、ドキュメント アクションを構成する必要があります。