PDFのズームを常にiframe内で全幅にしようとしています。ブラウザのサイズを変更すると、PDFのズームが再計算され、ブラウザの幅が100%に設定されます。PDFレスポンスズームブラウザでのサイズ変更
pdf parameter#view = Fitまたは#zoom = 100はドキュメントの準備ができていますが、ブラウザのサイズを変更したときにスクロール位置を失うことなく、この値をリフレッシュ/再計算することはできません。
<iframe id="readFrame" src="https://xxxxxx.pdf#view=Fit"></iframe>
注:まあ、私はあなたがここに誤植があると思う
$(document).ready(function() {
$(window).trigger('resize');
});
$(window).resize(function() {
var browser_viewportH = $(window).height();
var browser_viewportW = $(window).width();
var nav_height = $("#nav-bar").height() + $("#tempWrapper").height();
var block_height = $("#blockContainer").height();
var viewportH = browser_viewportH - (nav_height + block_height);
$("#readFrame").css("height", viewportH);
});
iframeの中にpdfを読み込むことさえありません。どのブラウザを使用していますか? –
あなたの唯一の懸念事項がスクロール位置を失うことなく、iframeが同じドメインにある場合は、iframeを介して通信してスクロール位置を保存し、リロードしてから復元することができます。 – user2867288
私たちはおそらく[フィドル](http://jsfiddle.net)を手に入れることができますか? – kecer