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 /src | |
| parent | edbfe7962d970d91e993d8856d583298e09430a7 (diff) | |
Fix youtube fallback
closes #61
Diffstat (limited to 'src')
| -rw-r--r-- | src/client/players/Youtube.hx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/client/players/Youtube.hx b/src/client/players/Youtube.hx index 6865394..14eb3c2 100644 --- a/src/client/players/Youtube.hx +++ b/src/client/players/Youtube.hx @@ -174,7 +174,9 @@ class Youtube implements IPlayer { return; } final video = document.createDivElement(); - video.className = "temp-videoplayer"; + final className = "temp-videoplayer"; + video.id = className + document.getElementsByClassName(className).length; + video.className = className; playerEl.prepend(video); var tempYoutube:YoutubePlayer = null; tempYoutube = new YoutubePlayer(video.id, { @@ -188,6 +190,7 @@ class Youtube implements IPlayer { onReady: e -> { if (playerEl.contains(video)) playerEl.removeChild(video); callback({ + title: "YouTube video", duration: tempYoutube.getDuration() }); tempYoutube.destroy(); |
