Trying to fix errors with mobile chromecasting

This commit is contained in:
Kasper Rynning-Tønnesen
2016-11-21 19:09:34 +01:00
parent 2377031c91
commit dd7e9ecd7a
2 changed files with 5 additions and 5 deletions

File diff suppressed because one or more lines are too long

View File

@@ -50,7 +50,7 @@ var Player = {
song_title = obj.np[0].title; song_title = obj.np[0].title;
duration = obj.np[0].duration; duration = obj.np[0].duration;
if(mobile_beginning && Helper.mobilecheck() && seekTo === 0) if(mobile_beginning && Helper.mobilecheck() && seekTo === 0 && !chromecastAvailable)
seekTo = 1; seekTo = 1;
try{ try{
@@ -75,7 +75,7 @@ var Player = {
Player.pauseVideo(); Player.pauseVideo();
} }
if(!paused){ if(!paused){
if(!mobile_beginning) if(!mobile_beginning || chromecastAvailable)
Player.playVideo(); Player.playVideo();
if(!durationBegun) if(!durationBegun)
Player.durationSetter(); Player.durationSetter();
@@ -117,7 +117,7 @@ var Player = {
case 1: case 1:
playing = true; playing = true;
if(beginning && Helper.mobilecheck()){ if(beginning && Helper.mobilecheck() && !chromecastAvailable){
Player.pauseVideo(); Player.pauseVideo();
beginning = false; beginning = false;
mobile_beginning = false; mobile_beginning = false;
@@ -255,7 +255,7 @@ var Player = {
$("#controls").css("opacity", "1"); $("#controls").css("opacity", "1");
$(".playlist").css("opacity", "1"); $(".playlist").css("opacity", "1");
Player.loadVideoById(video_id); Player.loadVideoById(video_id);
if(autoplay && !Helper.mobilecheck()) if(autoplay && (!Helper.mobilecheck() || chromecastAvailable))
Player.playVideo(); Player.playVideo();
if(!durationBegun) if(!durationBegun)
Player.durationSetter(); Player.durationSetter();