1

src="data:application/pdf;base64,..."FireFox(18.0.2 [現在のリリース]、OSX)のiframe(たとえば)にPDFデータURIを読み込もうとすると、代わりにダウンロードウィンドウが開きます。

例として、ウェブサイトJSPDF.comをチェックしてください。

ここに画像の説明を入力してください

同じサイトがAurora(20.0a2)で正常に動作します

これはFirefoxの既知の問題ですか?仕様に適合していませんか…?

4

4 に答える 4

3

Aurora には、PDF をインラインでレンダリングできる PDF レンダラーが組み込まれています。

昨日の現在のリリースにはそれがありません。まもなくリリースされる Firefox 19 で初めて登場します。

PDF プラグインやビルトイン PDF レンダラーを備えていないブラウザーは、実行中のウィンドウにロードされた PDF をダウンロードするかヘルパー アプリで開くことを提案するだけであり、まさにそれが表示されます。

仕様に関する限り、どちらの動作も準拠しています。ブラウザーが PDF のインライン レンダリングをサポートする必要があるということは何もありません。

于 2013-02-19T20:21:24.543 に答える
0

オプションを変更する必要があります:

ここに画像の説明を入力

に :

ここに画像の説明を入力

于 2016-07-28T08:22:48.020 に答える
0

Firefox、iframe、およびデータ URI で非常によく似た問題が発生しました。データ型定義にスペースがないことを確認して解決しました。私は text/html だったので、これを書く代わりに:

src="data: text/html, ..."

次のようにする必要がありました。

src="data:text/html,..."

私は、Firefox がスペースを含むコンテンツ タイプを理解していなかったと結論付けました。

于 2013-08-11T07:56:07.953 に答える
-1

これは、Adobe Reader がインストールされていない場合に発生する可能性があります。よくわかりませんが。Firefox を実行している Mac を持っていないため、ここではテストできません。

于 2013-02-19T03:58:20.273 に答える