标签: javascript html ios iframe safari
在页面上,有两个带有html5视频且具有自动播放选项..的跨域iframe,一个位于页眉,另一个位于页脚。
页眉iframe会播放视频,但页脚视频不会自动播放,因为Safari不会自动播放不在视口中的视频。如果不在视口中,则想触发某些动作。
尝试使用IntersectionObserver polyfill来查看iframe是否在视口中。但是不能在ios中的safari中工作(在safari 11版中尝试过)。
请建议是否有更好的方法来识别加载的iframe是否在视口中。