Отключите дополнительные параметры в проигрывателе мультимедиа Azure

Как отключить или скрыть элемент «Дополнительные параметры» в меню элементов управления проигрывателя мультимедиа Azure?

Пункт меню

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


person Teppic    schedule 04.05.2015    source источник


Ответы (2)


В настоящее время в проигрывателе мультимедиа Azure нет API для отключения меню дополнительных параметров, поскольку он используется для размещения кнопок, когда панель управления слишком мала для правильного отображения этого.

Однако вы можете скрыть эту кнопку с помощью простого CSS:

<style>
    .amp-moreoptions-control{
        display:none;
    }
</style>

Вы также можете добавить новые идеи или запросы для Azure Media Player здесь: http://feedback.azure.com/forums/293565-azure-media-player.

person Amit Rajput    schedule 12.05.2015
comment
Спасибо, Амит, обходной путь css выполнит свою работу :) Я заметил, что кнопка дополнительных параметров будет отображаться только в том случае, если размер игрока меньше, чем свойство minWidth. Для свойства minWidth по умолчанию установлено значение 600, но я не мог понять, как его изменить. Вы знаете, можно ли установить другое значение для minWidth? - person Teppic; 13.05.2015
comment
Отличная обратная связь. В настоящее время нет возможности сделать это через API, но это кажется отличным предложением добавить в UserVoice для проигрывателя мультимедиа Azure. - person Amit Rajput; 22.05.2015

Передача пользовательских плагинов> объект controlBarIcons в параметрах конструктора amp также хорошо работает, например:

plugins: {
    controlBarIcons: {
        leftIcons: ["playToggle", "previousTrackButton", "skipBackwardButton", "rewindButton", "fastForwardButton", "skipForwardButton", "nextTrackButton", "playbackSpeedButton", "liveDisplay"],
        middleIcons: ["liveIndicator", "currentTimeDisplay", "timeDivider", "durationDisplay", "volumeMenuButton"],
        rightIcons: ["shareButton", "castToDeviceButton", "audioTracksButton", "subtitlesButton", "captionsButton", /*"qualityButton",*/ /*"moreOptionsButton",*/ "fullscreenToggle"],
        removeOtherIcons: ["qualityButton", "moreOptionsButton"]
    },
}

Вы должны поместить значки, которые не хотите отображать в «removeOtherIcons», кроме того, это позволит вам изменить порядок или переместить значки на другие панели.

person Barceyken    schedule 18.05.2016
comment
Я не могу создать плагин в html файле. Код: (function () {amp.plugin ('yourPluginName', function (options) {var myPlayer = this; myPlayer.addEventListener (amp.eventName.ready, function () {console.log (проигрыватель готов!);} );});}). call (это); --------- Этот код выдает ошибку без сообщения. Я пытаюсь загрузить в index.html пост-загрузку azure media js. - person Anand; 11.05.2018