Removed the player fully from mobile website, and prevents the mobile from loading the video in the first place

This commit is contained in:
Kasper Rynning-Tønnesen
2015-02-09 00:36:09 +01:00
parent 68285a22f6
commit dfaf298809
3 changed files with 19 additions and 12 deletions

View File

@@ -76,8 +76,8 @@ function updateList()
} }
if(window.mobilecheck()) if(window.mobilecheck())
{ {
document.getElementById("player").style.display="none"; //document.getElementById("player").style.display="none";
ytplayer.pauseVideo(); //ytplayer.pauseVideo();
}else{ }else{
myScroll.refresh(); myScroll.refresh();
} }

View File

@@ -74,18 +74,18 @@ $(document).ready(function()
console.log("timediff:"+timeDifference[0]); console.log("timediff:"+timeDifference[0]);
tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
if(window.mobilecheck()){ if(window.mobilecheck()){
//syncInterval = setInterval(getTime, 50000); //syncInterval = setInterval(getTime, 50000);
//listInterval = setInterval(updateList, 50000); //listInterval = setInterval(updateList, 50000);
mobileSync = setInterval(function(){getTime();updateList();}, 10000); mobileSync = setInterval(function(){getTime();updateList();}, 10000);
//listKillInterval = setInterval(ks, 50000); //listKillInterval = setInterval(ks, 50000);
document.getElementById("search").blur(); document.getElementById("search").blur();
readyLooks();
}else{ }else{
tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
if(!syncInterval) if(!syncInterval)
syncInterval = setInterval(getTime, 5000); syncInterval = setInterval(getTime, 5000);
listInterval = setInterval(updateList, 10000); listInterval = setInterval(updateList, 10000);
@@ -220,7 +220,7 @@ function startNextSong()
function getTime() function getTime()
{ {
console.log("utenfor if test" + wasPaused); console.log("utenfor if test" + wasPaused);
if(ytplayer.getCurrentTime() > 2 && ytplayer.getPlayerState() == 1) wasPaused = false; if(!window.mobilecheck() && ytplayer.getCurrentTime() > 2 && ytplayer.getPlayerState() == 1) wasPaused = false;
if(!wasPaused) if(!wasPaused)
{ {
console.log("sjekker om brukeren spolte"); console.log("sjekker om brukeren spolte");
@@ -263,9 +263,9 @@ function getTime()
//clearInterval(syncInterval); //clearInterval(syncInterval);
wasPaused = true; wasPaused = true;
console.log("forskjellige videoer!!"); console.log("forskjellige videoer!!");
ytplayer.pauseVideo();
if(!window.mobilecheck()) if(!window.mobilecheck())
{ {
ytplayer.pauseVideo();
ytplayer.loadVideoById(timeDifference[1]); ytplayer.loadVideoById(timeDifference[1]);
} }
setBGimage(timeDifference[1]); setBGimage(timeDifference[1]);
@@ -350,11 +350,16 @@ function onPlayerReady(event) {
ytplayer.playVideo(); ytplayer.playVideo();
} }
initYoutubeControls(ytplayer); initYoutubeControls(ytplayer);
getTitle(); readyLooks();
setBGimage(response);
initSlider(); initSlider();
//durationFixer = setInterval(durationSetter, 1000); //durationFixer = setInterval(durationSetter, 1000);
} }
function readyLooks()
{
getTitle();
setBGimage(response);
}
function setBGimage(id){ function setBGimage(id){
if(window.mozInnerScreenX == null && !window.mobilecheck()){ if(window.mozInnerScreenX == null && !window.mobilecheck()){

View File

@@ -199,6 +199,8 @@ margin: 0;}
#title, .result_info{color:#000 !important;}*/ #title, .result_info{color:#000 !important;}*/
/*.blurT{-webkit-filter: blur(0px);}*/ /*.blurT{-webkit-filter: blur(0px);}*/
#eBar, #sBar{font-size:40px; height:50px;} #eBar, #sBar{font-size:40px; height:50px;}
#zicon{width:35%;}
.fchan{font-size: 7vw;}
} }
@media only screen and (min-width: 1000px) { @media only screen and (min-width: 1000px) {