diff options
Diffstat (limited to 'src/client/players/Youtube.hx')
| -rw-r--r-- | src/client/players/Youtube.hx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/client/players/Youtube.hx b/src/client/players/Youtube.hx index b30dfb3..f5fb88c 100644 --- a/src/client/players/Youtube.hx +++ b/src/client/players/Youtube.hx @@ -175,7 +175,7 @@ class Youtube implements IPlayer { } final video = document.createDivElement(); video.id = "temp-videoplayer"; - Utils.prepend(playerEl, video); + playerEl.prepend(video); var tempYoutube:YoutubePlayer = null; tempYoutube = new YoutubePlayer(video.id, { videoId: extractVideoId(url), @@ -232,12 +232,12 @@ class Youtube implements IPlayer { onReady: e -> { if (!main.isAutoplayAllowed()) e.target.mute(); isLoaded = true; - youtube.pauseVideo(); + if (main.lastState.paused) youtube.pauseVideo(); + player.onCanBePlayed(); }, onStateChange: e -> { switch (e.data) { case UNSTARTED: - player.onCanBePlayed(); case ENDED: case PLAYING: player.onPlay(); |
