Javascript 仅显示iFrame内一页的PDF链接(仅限iPad)

Javascript 仅显示iFrame内一页的PDF链接(仅限iPad),javascript,ios,ipad,iframe,fancybox,Javascript,Ios,Ipad,Iframe,Fancybox,所以我是一个在iPad上工作的报告系统的开发者。但是现在我们遇到了pdf文件链接的问题 因此,在我们的系统中,我们有一个虚拟旅游,其中有在iFrame中打开网站的热点。这很好。但有些网站有pdf链接,当在iFrame中打开时,只会加载第一页 对于iFrame,我们只使用Fancybox系统。我们无法编辑网站。因此,我们应该使fancybox iframe组合能够适应打开的PDF。如果在新选项卡中打开该链接,它就可以正常工作。这也是as的解决方案。但是如何设置iFrame中的链接以打开新选项卡?如

所以我是一个在iPad上工作的报告系统的开发者。但是现在我们遇到了pdf文件链接的问题

因此,在我们的系统中,我们有一个虚拟旅游,其中有在iFrame中打开网站的热点。这很好。但有些网站有pdf链接,当在iFrame中打开时,只会加载第一页

对于iFrame,我们只使用Fancybox系统。我们无法编辑网站。因此,我们应该使fancybox iframe组合能够适应打开的PDF。如果在新选项卡中打开该链接,它就可以正常工作。这也是as的解决方案。但是如何设置iFrame中的链接以打开新选项卡?如果我不能触摸页面本身,就用fancybox

我们有最新版本的fancybox 2.1.5,下面是我的配置文件:

function openfancybox(url) {
    var scale = 0.8;
    var width = $('body').width() * scale;
    var height = $('body').height() * scale;

    $.fancybox({
        'href' : url,
        'type' : 'iframe',
        'preload' : 'false',
        'scrolling' : 'auto',
        'height' : '3000',
        'width' : '800'
    });
}
网站链接位于xml文件中。从使用命令openfancybox打开它们的位置。但问题是我们打开的网站内部的链接。欢迎提出任何意见。我们也考虑过放弃fancybox,寻找更好的替代方案,但还没有找到一个可以在虚拟旅游中使用的方案

谢谢你的帮助


编辑:忘了提了。在桌面上一切正常。所以问题只存在于iPad中。

到目前为止有什么解决方案吗?我们从未找到真正的解决方案。但我们设法扩大了Fancybox的高度。当它被扩展到足够大的时候,如果PDF足够短,它就可以正常工作。在我们的案例中,这解决了问题,因为我们的客户从未拥有超过几页的PDF。