【发布时间】:2015-09-15 04:09:42
【问题描述】:
我正在寻找一种方法来确定嵌入式视频何时播放完毕。我知道以下适用于媒体元素(例如 ),但是即使嵌入了媒体,它也不会为 iframe 触发。
$("#myVideo").on("ended", function() {});
对于作为 iframe 嵌入的视频,有没有办法获得与上述相同的功能?
【问题讨论】:
标签: javascript jquery html iframe video
我正在寻找一种方法来确定嵌入式视频何时播放完毕。我知道以下适用于媒体元素(例如 ),但是即使嵌入了媒体,它也不会为 iframe 触发。
$("#myVideo").on("ended", function() {});
对于作为 iframe 嵌入的视频,有没有办法获得与上述相同的功能?
【问题讨论】:
标签: javascript jquery html iframe video
触发器不会触发的原因是因为它不能被选中。安全功能不允许您访问嵌入文档中的 Dom 内容。
您将需要使用该标签。
要对 YouTube 视频执行此操作,请使用 mediaElement.js 库。可以通过该应用程序使用触发器。
【讨论】: