iOS移动设备上的PDF将PDF格式化为图像

时间:2017-09-07 18:46:25

标签: ios iphone ipad pdf png

我似乎无法弄清楚为什么我在仅iOS设备(iPad / iPhone)上的简单HTML页面中遇到嵌入式PDF的问题。 Android和PC都很好。在iOS设备上,它将页面上的PDF呈现为PNG文件。它只呈现PDF的第一页。滚动不起作用,也不会点击并按住。浏览器不会将其视为PDF。我试过了:

<object data='edoc.pdf' 
    type='application/pdf' 
    width='100%' 
    height='700px'>
</object>

即使尝试了iFrame / DIV,虽然我可以让框架滚动,但只有当我缩小框架时,它才会小于#34; pdf&#34;渲染,它只是滚动单个图像。

<style type="text/css">
    .scroll-wrapper {
        display: inline-block;
        -webkit-overflow-scrolling: touch;
        overflow-y: scroll;
    }
    .scroll-wrapper, .scroll-wrapper  {
        width: 400px;
        height: 400px;
    }
</style>

<div class="scroll-wrapper">
<iframe src="edoc.pdf" id="test" ></iframe>
</div>

我不知所措。我的应用程序需要使用嵌入式PDF,但我需要弄清楚iOS设备为何如此麻烦。 Safari,Chrome,Firefox上已重复此行为。在iPhone和iPad上。版本一直是iOS 10+。我已检查过Web服务器的mime类型是否已正确设置为PDF。我已尝试过多个位置的多个PDF。

链接到PDF

<a href='edoc.pdf'>PDF Name</a>

工作得很好。我输了。救命。

欢迎任何帮助。

0 个答案:

没有答案