【发布时间】:2021-06-21 02:37:15
【问题描述】:
我有这个在加载时播放视频的 iframe:
<section>
<div class="row" >
<div style="padding-top: 56.25%">
<iframe
src="https://players.brightcove.net...&autoplay&muted&allowfullscreen&webkitallowfullscreen&loop&fullscreen"
allowfullscreen
webkitallowfullscreen
mozallowfullscreen
allow="encrypted-media"
style="
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
width: 100%;
height: 100%;
"
></iframe>
</div>
</div>
</section>
我想在视频发生点击事件后运行一个函数。基本上我想在有人点击视频时离开这个组件(这个视频作为屏幕保护程序的一部分播放)。如何正确编写组件?
问题在于,由于 iframe 中正在播放视频,因此外部 div 上的任何事件都不起作用。点击后它只是暂停/播放视频。
【问题讨论】:
标签: angular typescript iframe html5-video