HTML:如何为Chrome本地PDF阅读器指定PDF打开参数?

11
我将一些PDF文档显示在我的网站上,如下所示:

<object id="pdfviewer1" data='b.pdf#page=1&toolbar=0&statusbar=0&messages=0&navpanes=0&scrollbar=0' 
        type='application/pdf' 
        width='500px' 
        height='350px'>
    <p>It appears you don't have a PDF plugin for this browser.</p>
</object>

由于Chrome本地的PDF阅读器,所有openParams选项都被忽略了,因为它们只适用于Adobe Reader。
是否有可能为Chrome本地的PDF阅读器指定PDF打开参数?

可能是重复的问题:如何指定参数给谷歌浏览器Adobe PDF查看器? - BentOnCoding
1
https://dev59.com/TWw05IYBdhLWcg3wnjPC#a6SeEYcBWogLw_1bZS9P - BentOnCoding
1个回答

8

我只是在引用@Robotsushi的答案,他在这个主题中写道,关闭问题:

在检查了各种chrome错误报告后,我可以确认谷歌浏览器忽略了adobe pdf阅读器的默认功能,并且在本答案发布时,没有办法将参数(如缩放)传递给chrome中的pdf阅读器。 我希望这能为其他人节省一些时间。

编辑: 有关更新信息,请参见引用的答案。自2017年12月起,Chromium添加了对viewzoompagetoolbarnameddest的支持,并随后加入了Chrome。


3
这个答案已经不正确了。它只支持有限的一些选项,即page=xscale=xtoolbar=1|0 - samnau
1
@samnau,你有这个的来源吗? - MarkyDD
它还支持 zoom=x,其中 x 是一个整数。 - Francesco B.
@FrancescoB,感谢您的贡献。随着这个问题变得越来越受欢迎,您能否提供您的来源?也许可以通过编辑答案来提供一个例子? - sdespont

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接