【问题标题】:JS iframe-resizer sets height to 0 if width is below 510px如果宽度低于 510 像素,JS iframe-resizer 将高度设置为 0
【发布时间】:2017-01-12 15:33:11
【问题描述】:

我正在使用 Javascript https://github.com/davidjbradshaw/iframe-resizer 使 iframe 始终与内容高度相同。

这工作得很好,但例如在我的手机上它不起作用(

您可以在http://www.eckl.com/edentity/neuwagen 上看到它(已启用日志)。

--日志--

[iFrameSizer][Host page: edentity-iframe] 检查高度是否在 0-Infinity 范围内 jquery.responsiveiframe.js?1484233957:8 [iFrameSizer][主机页面:edentity-iframe]

检查宽度在 0-Infinity 范围内 jquery.responsiveiframe.js?1484233957:8

[iFrameSizer][主机页面:edentity-iframe] 请求动画帧 jquery.responsiveiframe.js?1484233957:8 [iFrameSizer][主机页面:edentity-iframe]

IFrame (edentity-iframe) 高度设置为 0px jquery.responsiveiframe.js?1484233957:8

[iFrameSizer][主机页面:edentity-iframe] 检测到隐藏的 iFrame,创建可见性侦听器 VM19339:9 [iFrameSizer][edentity-iframe] 触发事件锁定关闭

--结束日志--

谢谢。

【问题讨论】:

    标签: javascript iframe iframe-resizer


    【解决方案1】:

    隐藏的 iFrame 可能会导致问题。最好在取消隐藏它们时强制触发调整大小。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-26
      • 1970-01-01
      • 1970-01-01
      • 2014-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多