Skip to content

Commit

Permalink
Merge pull request #60 from talklittle/javascript-compat
Browse files Browse the repository at this point in the history
Use JavaScript compatibility syntax
  • Loading branch information
PierfrancescoSoffritti authored Nov 18, 2017
2 parents 55780d8 + 99d8bd8 commit b267eaf
Showing 1 changed file with 11 additions and 9 deletions.
20 changes: 11 additions & 9 deletions YouTubePlayer/src/main/res/raw/youtube_player.html
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
const CUED = "CUED";

const YouTubePlayerBridge = window.YouTubePlayerBridge;
let player;
var player;

function onYouTubeIframeAPIReady() {

Expand All @@ -43,12 +43,12 @@
width: '100%',

events: {
onReady: event => YouTubePlayerBridge.sendReady(),
onStateChange: event => sendPlayerStateChange(event.data),
onPlaybackQualityChange: event => YouTubePlayerBridge.sendPlaybackQualityChange(event.data),
onPlaybackRateChange: event => YouTubePlayerBridge.sendPlaybackRateChange(event.data),
onError: event => YouTubePlayerBridge.sendError(error.data),
onApiChange: event => YouTubePlayerBridge.sendApiChange()
onReady: function(event) { YouTubePlayerBridge.sendReady() },
onStateChange: function(event) { sendPlayerStateChange(event.data) },
onPlaybackQualityChange: function(event) { YouTubePlayerBridge.sendPlaybackQualityChange(event.data) },
onPlaybackRateChange: function(event) { YouTubePlayerBridge.sendPlaybackRateChange(event.data) },
onError: function(error) { YouTubePlayerBridge.sendError(error.data) },
onApiChange: function(event) { YouTubePlayerBridge.sendApiChange() }
},

playerVars: {
Expand All @@ -67,7 +67,7 @@
}

function sendPlayerStateChange(playerState) {
let timerTaskId;
var timerTaskId;
clearTimeout(timerTaskId);

switch (playerState) {
Expand All @@ -81,7 +81,9 @@

case YT.PlayerState.PLAYING:
sendStateChange(PLAYING);
timerTaskId = setInterval( () => YouTubePlayerBridge.sendVideoCurrentTime( player.getCurrentTime() ), 100 );
timerTaskId = setInterval(function() {
YouTubePlayerBridge.sendVideoCurrentTime( player.getCurrentTime() )
}, 100 );
sendVideoData(player);
return;

Expand Down

0 comments on commit b267eaf

Please sign in to comment.