4

だから私のGoogle fuは私に失敗しました。HTML5 MediaController オブジェクトをサポートするブラウザー (ベータ版を含む) の既知のリストはありますか?

4

3 に答える 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がビデオオブジェクトを制御できることを知っています。しかし、HTML5MediaControllerを使用できるかどうかはわかりません。

SafariHTML5オーディオおよびビデオコントローラーの例を参照してください。

于 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 に答える