在Chrome中嵌入PDF文件

3
我有一个包含PDF文件的页面,它在IE中运行良好。但是当我在Chrome中运行它时,它会给我这个错误:enter image description here 我查了一下谷歌,似乎Chrome现在不允许我们查看PDF了。 这里是嵌入PDF的代码:
<div id="pdf" style="width: 100%; height: 100%;">
    <iframe src="C:\Users\jmanaban\Downloads\Programming Handbook.pdf" style="width: 100%; height: 100%;" frameborder="0" scrolling="no">
        <p>It appears your web browser doesn't support iframes.</p>
    </iframe>
</div>

所以问题是,是否还有一种方法或替代方案可以在Chrome中嵌入PDF文件,而不使用任何扩展或插件,就像IE一样?我该怎么做?提前感谢您的帮助。
我仍然没有看到这个。
<p>It appears your web browser doesn't support iframes.</p>

所以我认为仍然有希望。


请查看此问题: https://dev59.com/MI7ea4cB1Zd3GeqPIf1i - Chattervast
1个回答

1

src 写成相对路径。将 Programming Handbook.pdf 和 HTML 文件放在同一个文件夹中,并将 src 改为:

src="Programming Handbook.pdf"

是的,很高兴它起作用了。你知道为什么当我不使用相对路径时它没有显示出来吗? - JanLeeYu
不允许使用计算机上的本地路径来访问文件,因为这会允许网页访问计算机上的任何文件。 - Naman Nehra
您可以在此处阅读更多相关信息:https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS - Naman Nehra

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