有没有办法使用 JW 播放器设置请求 header

Is there a way to set a request header using the JW Player

我目前正在 React 应用程序中使用 JW Player。

我尝试访问的视频是 m3u8 播放列表文件,需要在每个后续请求中在 header 中发送 cookie。

问题: 所以我不能只在 url 中附加 header 作为查询参数(例如 https://somevideorul?cookie=somecookie)。

问题: 有没有办法设置 headers 与视频播放器发出的请求?我似乎在他们的文档中找不到任何支持这一点的内容。

是的!

 playlist: [{
    sources: [{
        file: 'video.m3u8',
        onXhrOpen: function(xhr, url) {
            xhr.setRequestHeader('customHeader', 'customHeaderValue');
        }
    }]
}]