|
|
@ -152,10 +152,9 @@ export function makeVideoElementDisplayInterface(): DisplayInterface { |
|
|
|
|
|
|
|
|
|
|
|
if (isExtensionActiveCached()) { |
|
|
|
if (isExtensionActiveCached()) { |
|
|
|
hls.on(Hls.Events.LEVEL_LOADED, async (_, data) => { |
|
|
|
hls.on(Hls.Events.LEVEL_LOADED, async (_, data) => { |
|
|
|
console.log(data); |
|
|
|
const chunkUrlsDomains = data.details.fragments.map( |
|
|
|
const chunkUrlsDomains = data.details.fragments |
|
|
|
(v) => new URL(v.url).hostname, |
|
|
|
.map((v) => v.url) |
|
|
|
); |
|
|
|
.map((v) => new URL(v).hostname); |
|
|
|
|
|
|
|
const chunkUrls = [...new Set(chunkUrlsDomains)]; |
|
|
|
const chunkUrls = [...new Set(chunkUrlsDomains)]; |
|
|
|
|
|
|
|
|
|
|
|
await setDomainRule({ |
|
|
|
await setDomainRule({ |
|
|
|