因此,我是可在iPad上使用的报告系统的开发人员。但是现在我们遇到了pdf文件链接的问题。
因此,在我们的系统中,我们进行了虚拟导览,其中包含在iFrame中打开网站的热点。很好 但是某些网站具有pdf链接,当在iFrame中打开该链接时,它们只会加载第一页。
对于iFrame,我们仅使用Fancybox系统。而且我们无法编辑网站。因此,我们应该使fancybox iframe组合能够适应打开的pdf。如果该链接在新标签页中打开,则可以正常工作。那也将是解决方案。但是,如何在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'
});
}
Run Code Online (Sandbox Code Playgroud)
网站链接位于xml文件中。使用openfancybox命令从那里打开它们。但是问题是我们打开的那个网站内的链接。任何想法都欢迎。我们还考虑过放弃fancybox以获得更好的选择,但还没有找到一个可以在虚拟导游中使用的选项。
感谢您的帮助!
编辑:忘记提及。在桌面上一切正常。因此问题仅存在于iPad中。