所以我的 Google fu 让我失望了。是否有支持HTML5 MediaController 对象的浏览器(包括测试版)的已知列表?
问问题
1748 次
3 回答
2
没有浏览器支持 MediaController。
Safari 声称支持,但实际使用时效果不佳。
Chrome 已删除默认支持并将其置于实验标志后面。事实证明,它一开始就没有在 Chrome 中正确实现:它没有保持同步,它只是同时播放/暂停/搜索两种媒体,并希望获得最好的结果。(见https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/MVcoNSPs1UQ/LIF-fvu2lwoJ)
于 2015-04-16T16:13:37.670 回答
0
我知道 Safari 可以控制视频对象。但我不确定它是否可以使用 HTML5 MediaController。
请参阅以下示例: Safari HTML5 音频和视频控制器
于 2012-02-13T08:34:10.443 回答
0
您可以使用以下简单但不完美的代码测试对 MediaController 的支持:
function checkSupport() {
if (!("MediaController" in window)) {
return "unsupported";
}
var mc = new MediaController();
if ("onended" in mc) {
return "supported";
} else {
return "partially supported";
}
}
或者打开这个小提琴:http: //jsfiddle.net/achwedyk/Hk393/
我测试了各种浏览器,目前(2014 年 4 月)只有 Chrome 34 和 Safari 7 部分支持 MediaController。但是,缺少事件处理程序存在开放错误:https ://bugs.webkit.org/show_bug.cgi?id=94891
于 2014-04-25T11:32:24.993 回答