diff --git a/src/sites/shared/player.jsx b/src/sites/shared/player.jsx index d8a208cd..9dcff79a 100644 --- a/src/sites/shared/player.jsx +++ b/src/sites/shared/player.jsx @@ -1600,13 +1600,15 @@ export default class PlayerBase extends Module { const video = player.mediaSinkManager?.video || player.core?.mediaSinkManager?.video; if ( ! video ) return false; + + if ( ! video.src && ! video.srcObject ) + return false; if ( video.src ) { const url = new URL(video.src); if ( url.protocol !== 'blob:' ) return false; - } else - return false; + } return true; } @@ -2235,4 +2237,4 @@ export default class PlayerBase extends Module { return null; } -} \ No newline at end of file +}