我已经实施了此前文章Resizing an iframe based on content中描述的解决方案,它几乎可以很好地工作,但不是很完美。根据内容不一致高度计算调整iFrame的尺寸
我得到的问题是,有时它会正确计算高度,有时会计算得太短,内容会被截断。
我正在寻找一些建议,可能会导致这种情况,因为其他人似乎都有成功。在我看来,如果高度计算不正确,那么可能在所有数据从外部源加载到iFrame之前进行计算。但这是一个猜测,我绝不是JS专家。
我能做些什么来确保在外部页面加载完成后进行计算?
,会跑进一个如此感谢抬起头。我认为目前我遇到的这个问题与我与之通信的独立应用程序有关,它本身是通过基于机器IP的googlemaps API进行多次调用。我认为在结果清单完全恢复之前正在计算高度。如果我不断刷新,有时候我会看到一切都很完美,有时候我不会。很奇怪。 – davidpauljunior