From 8e9bf41b100a5b2fc7417e2372c26a5aef3f6f36 Mon Sep 17 00:00:00 2001 From: Brian Smith Date: Tue, 8 Apr 2014 22:29:03 -0400 Subject: [PATCH] VRFS-1573 start playing audio as soon as session/recording landing pages load --- web/app/assets/javascripts/web/recordings.js | 3 ++- web/app/assets/javascripts/web/sessions.js | 6 ++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/web/app/assets/javascripts/web/recordings.js b/web/app/assets/javascripts/web/recordings.js index 6ca0e2c2a..5a901a81e 100644 --- a/web/app/assets/javascripts/web/recordings.js +++ b/web/app/assets/javascripts/web/recordings.js @@ -28,7 +28,6 @@ } function togglePlay() { - if(playing) { stopPlay(); } @@ -130,6 +129,8 @@ $("#btnLike").click(like); $("#btnPlay").click(play); + $playButton.trigger('click'); + pollForUpdates(claimedRecordingId); } diff --git a/web/app/assets/javascripts/web/sessions.js b/web/app/assets/javascripts/web/sessions.js index 22a5bd24f..55a569142 100644 --- a/web/app/assets/javascripts/web/sessions.js +++ b/web/app/assets/javascripts/web/sessions.js @@ -7,6 +7,7 @@ var $scope = $(".landing-details"); var $controls = null; var $status = null; + var $playButton = $('.play-button'); var playing = false; function like() { @@ -102,8 +103,7 @@ $controls.bind('statechange.listenBroadcast', stateChange); context.JK.prettyPrintElements($('time.duration').show()); context.JK.TickDuration(null); - $('.play-button').click(togglePlay); - + $playButton.click(togglePlay); sessionId = musicSessionId; @@ -130,6 +130,8 @@ $("#btnLike").click(like); + $playButton.trigger('click'); + pollForUpdates(musicSessionId); }