我已经用NPM安装了Fancybox3并导入了CSS。除了尝试打开多页PDF之外,其他所有功能都工作正常,它将默认设置fancybox-content框架的高度,如下所示:
<div class="fancybox-content" style="width: 1051px; height: 9999px;">
我假设Fancybox尝试基于6页PDF来设置内容高度,并且最大值为9999。但是,设置9999px时,Fancybox内容仅为白色,并且没有显示PDF(仅工具栏和PDF放大/缩小按钮)。如果我将其调整回100%左右,则PDF会再次正确显示。
我尝试使用fancybox选项解决此问题,但似乎没有什么区别,添加任何自定义CSS可以将其修复为PDF的功能,但随后会破坏图像的功能。
以前有人遇到过吗?
答案 0 :(得分:1)
尝试通过设置iframe: {preload: false}
来禁用iframe的预加载