Javascript 嵌入标记在移动浏览器上不显示pdf文件
我用嵌入标签在我的html页面上显示pdf文件,它在桌面和笔记本电脑浏览器上显示得非常好,但在moblie和talbets上没有显示pdf文件,我有没有办法让它们也显示在手机上。 以下是相关代码:Javascript 嵌入标记在移动浏览器上不显示pdf文件,javascript,html,css,Javascript,Html,Css,我用嵌入标签在我的html页面上显示pdf文件,它在桌面和笔记本电脑浏览器上显示得非常好,但在moblie和talbets上没有显示pdf文件,我有没有办法让它们也显示在手机上。 以下是相关代码: <embed src="assets/img/jimbosmenu.pdf" width="900" height="900"> 这里是指向live页面的链接。 标签已过时。考虑使用 标签。但是,链接到PDF文件可能是更好的选择,这样移动用户就可以全屏查看它。从谷歌文档中显示它,如下
<embed src="assets/img/jimbosmenu.pdf" width="900" height="900">
这里是指向live页面的链接。
标签已过时。考虑使用<代码> <代码>标签。但是,链接到PDF文件可能是更好的选择,这样移动用户就可以全屏查看它。从谷歌文档中显示它,如下所示:
<object width="900" height="900" data="https://docs.google.com/gview?embedded=true&url=http://jimbosjoint.com/assets/img/jimbosmenu.pdf"></object>
您需要使用
对象
,而不是嵌入
<object data="filename.pdf" type="application/pdf" width="100%" height="100%">
<p>Your web browser doesn't have a PDF plugin.
Instead you can <a href="filename.pdf">click here to
download the PDF file.</a></p>
</object>
您的web浏览器没有PDF插件。
相反,你可以
我也尝试过同样的方法,但没有结果。它只显示下载它的选项,我现在不想使用它。任何其他选项?但是,p
和a
标记不能在object
标记内使用!我试过这个东西,它坏了。我也尝试过iframe,但这只会给我一个页面未找到错误,尽管pdf存在于指定的源中。。。。。知道为什么吗?谢谢凯文。2020年对我来说还不错。2021年不工作。在web mobile中,它仅显示下载选项