有没有办法使用 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');
}
}]
}]
我目前正在 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');
}
}]
}]