我正在使用php,正在创建一个配置文件的详细视图页面,该页面包含pdf文档,我使用embed
标记来显示它,但是在打开时不会显示pdf文件和自动下载文件。因此,用户看不到显示的pdf文件。
<embed src="/vh/assets/image/java.pdf" type="application/pdf" width="500" height="500"/>
有没有办法解决这个问题?
答案 0 :(得分:0)
您可以参考w3schools embed tag,它是一个html单一标签,我可以在chrome和firefox中正常显示pdf。也许您可以检查src是否正确。
答案 1 :(得分:0)
<embed>
标签中的PDF文档不支持作为src。您可以使用Google Chrome PDF查看器作为嵌入的src来解决此问题。
<embed
src="https://drive.google.com/viewerng/viewer?embedded=true&url=http://yourdomain.com/vh/assets/image/java.pdf"
width="500"
height="500"
/>
请注意,您在src
中的网址不能是相对的/vh/assets/image/java.pdf
,它必须是完整的网址http://yourdomain.com/vh/assets/image/java.pdf
。
还存在一些第三方库,例如PDF.JS。