- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
基本上,我需要能够识别视频何时结束并根据该结束事件采取行动。我在 Onion 的网站 (http://www.theonion.com/video/nike-releases-new-olympic-track-suits-designed-to,28621/?ref=auto) 上看到过它。我查看了页面上的 JS 代码,但似乎找不到识别广告结束的代码。
有人有什么想法吗?
最佳答案
您可以使用媒体属性 onended
来确定视频是否已经结束并在之后做一些事情:
<video […] id="video" onended="doSomeFancyStuff();"> … </video>
或者使用 jQuery,这应该可以工作:
$('#video').bind('ended', function() {
// do some fancy stuff
});
我没有测试两者,所以这里不能保证。 :)
编辑
我创建了两个 fiddle 来测试它们,它们都在装有 iOS 5.1 的 iPhone 上运行良好。
这是将事件处理程序附加为属性的链接:
http://jsfiddle.net/insertusernamehere/X3Lat/
这是用 jQuery 处理事件的那个:
关于javascript - 检测 iPhone EndEvent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11167462/
基本上,我需要能够识别视频何时结束并根据该结束事件采取行动。我在 Onion 的网站 (http://www.theonion.com/video/nike-releases-new-olympic-
我正在通过 Javascript DOM 使用 HTML5 SVG 构建图形。 我使用动画沿着它的 x 坐标(y 常量)移动一个 svg 元素(它是主 svg 元素的子元素)。 var animate
我目前正在将 vue 2/Quasar 1 项目迁移到 vue 3/Quasar 2,我正在努力处理 SVG 动画元素上的事件,该事件似乎不会在新版本中触发.... endEvent 事件 ( ht
我是一名优秀的程序员,十分优秀!