问题描述
今天在制作网页的时候,需要内嵌一个pdf,使用html中的embed来实现:
<embed src="doc.pdf" type="application/pdf" width="400px" height="400px">
在电脑端显示的是可以滑动浏览的内嵌pdf,但是在ios移动端设备上,显示的是被压缩的、比例不对的pdf文件,且无法滑动浏览。
问题解决
将embed替换为iframe,即通过iframe实现内嵌pdf:
<iframe src="doc.pdf" width="400px" height="400px" style="border: 0;">
这样pdf在电脑、移动端都可以正常显示了