Какие браузеры в настоящее время реализуют поддержку HTML5 MediaController?

Так что мой гугл-фу подвел меня. Есть ли известный список браузеров (включая бета-версии), которые поддерживают объект HTML5 MediaController?


person Kim Burgess    schedule 06.01.2012    source источник


Ответы (3)


Никакие браузеры не поддерживают MediaController.

Safari заявляет о поддержке, но она работает недостаточно хорошо, чтобы ее можно было использовать.

Chrome удалил поддержку по умолчанию и поместил ее под экспериментальным флагом. Оказывается, он никогда не был должным образом реализован в Chrome: он не поддерживал синхронизацию, он просто воспроизводил / приостанавливал / искал оба медиа одновременно и надеялся на лучшее. (см. https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/MVcoNSPs1UQ/LIF-fvu2lwoJ)

person brothercake    schedule 16.04.2015

Я знаю, что Safari может управлять видеообъектом. Но я не уверен, что он может использовать HTML5 MediaController.

См. пример в: Аудио- и видеоконтроллер Safari HTML5

person B. Broto    schedule 13.02.2012

Вы можете протестировать поддержку 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 г.) только Chrome 34 и Safari 7 частично поддерживают MediaController. Однако существует открытая ошибка для отсутствующих обработчиков событий: https://bugs.webkit.org/show_bug.cgi?id=94891

person Adam Chwedyk    schedule 25.04.2014