изменить метку селектора качества видео-js

Для моего проекта next.js я использую плагин videojs-contrib-quality-levels в viedo-js. Этот плагин добавляет кнопку на панель управления и создает меню для каждого качества. Каждый пункт меню зависит от диапазона битрейта, но я хочу показать значимое число, такое как 480, 720, 1080 и т. д. Поэтому я получаю пункт меню с помощью querySelectorAll и изменяю его с помощью innerhtml на значимое число для каждого диапазона битрейта. например я проверяю битрейт с этим числом

        // BITRATE_1080P = 2800000;
  // BITRATE_720P = 1600000;
  // BITRATE_480P = 700000;
  // BITRATE_360P = 530000;
  // BITRATE_240P = 400000;
  // BITRATE_160P = 300000;

и изменить метку, если между каждым из них.

Но я не уверен, что лучше всего менять метки меню. или Является ли доступ к DOM непосредственно в следующем js правильным или нет?

0 ответов

Другие вопросы по тегам