Создано обучающее приложение для коллег ... видео js отлично работает для android пользователей. Я могу отправлять заголовки и файлы cookie, но для IOS людей оно не отправляет заголовки ... Я проверяю пользователей на основе заголовков, отправленных из видео js, также вычисляющих время, в течение которого они оставались в приложении, используя видео js заголовки .... Пример кода приведен ниже:
function videopresent(){
videojs.options.hls.overrideNative = true;
videojs.options.html5.nativeAudioTracks = false;
videojs.options.html5.nativeTextTracks = false;
videojs.Hls.xhr.beforeRequest = function(options) {
headers = {}
headers['user_Id'] = cookiescope('user_Id');
headers['user_Policy_code'] = cookiescope('user_Policy_code');
headers['username'] = cookiescope('username');
options.headers = headers
return options;
}
}
ПРИМЕЧАНИЕ. Работает на телефонах android и во всех браузерах (chrome, mozilla, safari) в настольных версиях.