diff options
| author | RblSb <msrblsb@gmail.com> | 2025-03-23 18:39:56 +0300 |
|---|---|---|
| committer | RblSb <msrblsb@gmail.com> | 2025-03-23 18:39:56 +0300 |
| commit | 8ee20a84cb35968f9247028a6a2daa57f04e90bb (patch) | |
| tree | a293bd589251593678d4f013c8f09c43a40ef9ce /res | |
| parent | edbfe7962d970d91e993d8856d583298e09430a7 (diff) | |
Fix youtube fallback
closes #61
Diffstat (limited to 'res')
| -rw-r--r-- | res/client.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/res/client.js b/res/client.js index 6cee82b..eb2d313 100644 --- a/res/client.js +++ b/res/client.js @@ -4875,6 +4875,7 @@ client_players_Youtube.prototype = { return; } var video = window.document.createElement("div"); + video.id = "temp-videoplayer" + window.document.getElementsByClassName("temp-videoplayer").length; video.className = "temp-videoplayer"; this.playerEl.prepend(video); var tempYoutube = null; @@ -4882,10 +4883,10 @@ client_players_Youtube.prototype = { if(_gthis.playerEl.contains(video)) { _gthis.playerEl.removeChild(video); } - callback({ duration : tempYoutube.getDuration()}); + callback({ title : "YouTube video", duration : tempYoutube.getDuration()}); tempYoutube.destroy(); }, onError : function(e) { - haxe_Log.trace("Error " + e.data,{ fileName : "src/client/players/Youtube.hx", lineNumber : 197, className : "client.players.Youtube", methodName : "getRemoteDataFallback"}); + haxe_Log.trace("Error " + e.data,{ fileName : "src/client/players/Youtube.hx", lineNumber : 200, className : "client.players.Youtube", methodName : "getRemoteDataFallback"}); if(_gthis.playerEl.contains(video)) { _gthis.playerEl.removeChild(video); } @@ -4939,7 +4940,7 @@ client_players_Youtube.prototype = { }, onPlaybackRateChange : function(e) { _gthis.player.onRateChange(); }, onError : function(e) { - haxe_Log.trace("Error " + e.data,{ fileName : "src/client/players/Youtube.hx", lineNumber : 256, className : "client.players.Youtube", methodName : "loadVideo"}); + haxe_Log.trace("Error " + e.data,{ fileName : "src/client/players/Youtube.hx", lineNumber : 259, className : "client.players.Youtube", methodName : "loadVideo"}); }}}); } ,removeVideo: function() { |
