Update user agent string
This commit is contained in:
32
index.js
32
index.js
@@ -54,23 +54,25 @@ const createVidList = () => {
|
||||
}
|
||||
|
||||
const changeVid = index => {
|
||||
titleText.innerHTML = vids[index].name;
|
||||
console.log("Switching video to index", index);
|
||||
titleText.innerHTML = vids[index].name;
|
||||
|
||||
if(!/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent) &&
|
||||
Hls.isSupported() &&
|
||||
vids[index].url.endsWith(".m3u8")) {
|
||||
if(!hls==null) {
|
||||
hls.detachMedia(vidPlayer);
|
||||
}
|
||||
hls = new Hls();
|
||||
hls.loadSource(vids[index].url);
|
||||
hls.attachMedia(vidPlayer);
|
||||
hls.on(Hls.Events.MANIFEST_PARSED,()=>{video.play();});
|
||||
}
|
||||
else {
|
||||
vidPlayer.src = vids[index].url;
|
||||
vidPlayer.play();
|
||||
if(!/Android|webOS|iPhone|iPad|iPod|Edge|iOS/i.test(navigator.userAgent) &&
|
||||
Hls.isSupported() &&
|
||||
vids[index].url.endsWith(".m3u8")) {
|
||||
console.log("Using HLS.js");
|
||||
if(!hls==null) {
|
||||
hls.detachMedia(vidPlayer);
|
||||
}
|
||||
hls = new Hls();
|
||||
hls.loadSource(vids[index].url);
|
||||
hls.attachMedia(vidPlayer);
|
||||
hls.on(Hls.Events.MANIFEST_PARSED,()=>{video.play();});
|
||||
}
|
||||
else {
|
||||
vidPlayer.src = vids[index].url;
|
||||
vidPlayer.play();
|
||||
}
|
||||
}
|
||||
|
||||
createVidList();
|
||||
|
||||
Reference in New Issue
Block a user