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