我环顾这个话题,但找不到任何不满的地方。我的测试表明,Mac 和 PC 上最新版本的 Google Chrome (22+) 有一个损坏的视频ended
事件。
我在这里创建了一个示例页面,其中包含一个 HTML5 视频和一个事件侦听器,用于ended
使用 jQuery 和常规 addEventListener 在视频结束时调用警报。它在 Safari 和 Firefox 中正确调用,但在 Chrome 中不正确:
http://sadbot.com/videotest.html
如果有人知道为什么它不起作用或者我做错了什么,请告诉我。请注意,我有与此类似的实时生产代码设置,它已经运行了几个月,并且似乎与 Chrome 的最新推出不兼容。