Android> Chrome Chromecast значок над позицией html5 Видео

Если есть Chromecast вокруг и:

Если включены элементы управления html5 video, кнопки cast отображаются на панели управления.

Если элементы управления видео html5 отключены, кнопка cast отображается в левом верхнем углу.

enter image description here

Я хотел бы отключить собственные элементы управления, но также включить свою собственную кнопку cast, вид чего видео.js-chromecast делает, но родная кнопка все еще появляется.

там в любом случае, чтобы переместить значок Cast поверх видео html5? или полностью скрыть ?

2 ответов


после поиска исходного кода Chromium я понял, как это сделать:

video::-internal-media-controls-overlay-cast-button {
    display: none;
}

пример:http://jsfiddle.net/f1quhd2L/8/


есть еще одна опция для отключения кнопки кастинга, эта опция фактически отключает кнопку вместо того, чтобы скрывать ее.

<video disableRemotePlayback src="...">

https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement/disableRemotePlayback https://developers.google.com/web/updates/2015/11/presentation-api