Fix embed crash on telegram web browser

pull/6784/head
Chocobozzz 2024-12-16 09:44:17 +01:00
parent a1dd455634
commit f80157eff8
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
1 changed files with 5 additions and 2 deletions

View File

@ -101,8 +101,11 @@
return
}
// Video element is already created, don't crash the player
if (document.querySelector('.vjs-can-play')) {
// Video element is already created -> don't crash the player
// We also handle the case where a bugged extension throws an error (maybeUnrelatedError)
const maybeUnrelatedError = lineNumber === 0 && columnNumber === 0 && !source
if (document.querySelector('.vjs-can-play') || maybeUnrelatedError) {
if (window.logger && typeof window.logger.error === 'function') {
window.logger.error('Uncaught error in embed player ', err)
}