1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-03 01:39:24 +02:00

Refactor message event handling to check player initialization before processing commands

This commit is contained in:
Daniel Neto 2025-07-02 17:32:41 -03:00
parent 1d12617932
commit e8a858f24e

View file

@ -1500,11 +1500,7 @@ function closeFullscreenVideo() {
} }
window.addEventListener('message', function (event) { window.addEventListener('message', function (event) {
if (!player) { if (player) {
console.warn('Video.js player is not initialized.');
return;
}
switch (event.data) { switch (event.data) {
case 'play': case 'play':
player.play(); player.play();
@ -1522,6 +1518,10 @@ window.addEventListener('message', function (event) {
case 'unmute': case 'unmute':
player.muted(false); player.muted(false);
break; break;
}
}
switch (event.data) {
case 'closeFullscreen': case 'closeFullscreen':
closeFullscreenVideo(); closeFullscreenVideo();
break; break;