小编Joo*_*ona的帖子

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

因此,我是可在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中。

javascript iframe fancybox ipad ios

5
推荐指数
0
解决办法
890
查看次数

标签 统计

fancybox ×1

iframe ×1

ios ×1

ipad ×1

javascript ×1