Javascript iFrame内的PDF无法在iOS上运行

Javascript iFrame内的PDF无法在iOS上运行,javascript,ios,pdf,iframe,Javascript,Ios,Pdf,Iframe,我一直在尝试在iFrame中显示PDF,它适用于所有其他浏览器和平台,但不适用于iOS。当我尝试在iPhone/iPad中的chrome/Safari中访问时,它显示了第一页,但不允许向下滚动PDF。当谈到iFrame内部的HTML时,它工作得非常完美,根据我的观察,问题似乎是iOS上iFrame内部的PDF。尝试了各种网站上提供的所有链接,自动溢出,webkit滚动,仅滚动y轴,位置绝对/相对增加高度,导致白页和所有其他可能的解决方案,但还没有成功。实现语言是ASP.NET-C#,我在这里动态

我一直在尝试在iFrame中显示PDF,它适用于所有其他浏览器和平台,但不适用于iOS。当我尝试在iPhone/iPad中的chrome/Safari中访问时,它显示了第一页,但不允许向下滚动PDF。当谈到iFrame内部的HTML时,它工作得非常完美,根据我的观察,问题似乎是iOS上iFrame内部的PDF。尝试了各种网站上提供的所有链接,自动溢出,webkit滚动,仅滚动y轴,位置绝对/相对增加高度,导致白页和所有其他可能的解决方案,但还没有成功。实现语言是ASP.NET-C#,我在这里动态设置iFrame源代码。下面是我试图完成上述任务的来源

<div id="wrapper" class="Sales-container container">
    <iframe runat="server" id="Contents" class="myiframe" scrolling="no" width="100%" height="100%" frameborder="0" />        
</div>


.Sales-container{position:absolute !important;width:100%}

.container{margin-right:auto;margin-left:auto;padding-left:7px;padding-right:8px}

.myiframe{z-index:0;white-space:nowrap}

.Sales容器{位置:绝对!重要;宽度:100%}
.container{margin right:auto;margin left:auto;padding left:7px;padding right:8px}
.myiframe{z-index:0;空白:nowrap}
任何帮助都将不胜感激。
谢谢。

如果您不需要https,可以使用谷歌文档查看器

做src


如果这对你不起作用,我目前正在研究pdf.js

OMG,非常感谢,这不仅在iOS上提供了所需的功能,而且在不同浏览器之间提供了一致的体验。不知道Google Docs能够做到这一点:DPro提示:对于将来在使用从Firebase存储检索的url时寻求帮助的任何人,您首先需要使用
encodeURIComponent(url)