Вставьте собственный заголовок в Dash JS версии 5.x.x.Javascript

Форум по Javascript
Ответить
Anonymous
 Вставьте собственный заголовок в Dash JS версии 5.x.x.

Сообщение Anonymous »

  • Как в DashJS версии 5.x.x вставить собственный заголовок при загрузке файлов .mpd и m4s? Такие пользователи, как chetgpt, Gemini и Deepseek, предложили множество фрагментов кода, но ни одному из них не удалось вставить заголовок.
  • мой текущий код

Код: Выделить всё

this.#dash          = dashjs.MediaPlayer().create();
this.#dash.extend("RequestModifier", function () {
return {
modifyRequestHeader: function (xhr) {
console.log("Header has been set for:", xhr.url); // Kiểm tra log này
xhr.setRequestHeader("Authorization", "Bearer YOUR_TOKEN");
xhr.setRequestHeader("X-Custom-Header", "MyValue");
return xhr;
},
modifyRequestURL: function (url) {
return url; // có thể chỉnh sửa URL nếu muốn
}
};
}, true);
this.#dash.initialize(video, "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps.mpd", false);
  • Он отлично работает в версии 4.4.0
  • Но версия 5.x.x не работает вообще; никаких ошибок не появляется.
  • Что делать?


Подробнее здесь: https://stackoverflow.com/questions/798 ... sion-5-x-x
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»