如何在iOS Safari浏览器上检查跨原点iframe是否在视口中

时间:2018-07-31 15:21:22

标签: javascript html ios iframe safari

在页面上,有两个带有html5视频且具有自动播放选项..的跨域iframe,一个位于页眉,另一个位于页脚。

页眉iframe会播放视频,但页脚视频不会自动播放,因为Safari不会自动播放不在视口中的视频。如果不在视口中,则想触发某些动作。

尝试使用IntersectionObserver polyfill来查看iframe是否在视口中。但是不能在ios中的safari中工作(在safari 11版中尝试过)。

请建议是否有更好的方法来识别加载的iframe是否在视口中。

0 个答案:

没有答案