mirror of
https://github.com/KevinMidboe/zoff.git
synced 2025-10-29 18:00:23 +00:00
readded error-window and fixed player hiding on small when loading
This commit is contained in:
@@ -13,15 +13,14 @@ var hostMode = false;
|
|||||||
var soundcloud_loading = false;
|
var soundcloud_loading = false;
|
||||||
var buffering = false;
|
var buffering = false;
|
||||||
var list_html = document.querySelectorAll("#list-song-html").length > 0 ? document.querySelector("#list-song-html").innerHTML : undefined;
|
var list_html = document.querySelectorAll("#list-song-html").length > 0 ? document.querySelector("#list-song-html").innerHTML : undefined;
|
||||||
var unseen = false;
|
var unseen = false;
|
||||||
var searching = false;
|
var searching = false;
|
||||||
var time_regex = /P((([0-9]*\.?[0-9]*)Y)?(([0-9]*\.?[0-9]*)M)?(([0-9]*\.?[0-9]*)W)?(([0-9]*\.?[0-9]*)D)?)?(T(([0-9]*\.?[0-9]*)H)?(([0-9]*\.?[0-9]*)M)?(([0-9]*\.?[0-9]*)S)?)?/;
|
var time_regex = /P((([0-9]*\.?[0-9]*)Y)?(([0-9]*\.?[0-9]*)M)?(([0-9]*\.?[0-9]*)W)?(([0-9]*\.?[0-9]*)D)?)?(T(([0-9]*\.?[0-9]*)H)?(([0-9]*\.?[0-9]*)M)?(([0-9]*\.?[0-9]*)S)?)?/;
|
||||||
var private_channel = false;
|
|
||||||
var end_programmatically = false;
|
var end_programmatically = false;
|
||||||
var _kWay = "38384040373937396665";
|
var _kWay = "38384040373937396665";
|
||||||
var _kT = "";
|
var _kT = "";
|
||||||
var _kDone = false;
|
var _kDone = false;
|
||||||
var music = 0;
|
var music = 0;
|
||||||
var was_stopped = Helper.mobilecheck() ? true : false;
|
var was_stopped = Helper.mobilecheck() ? true : false;
|
||||||
var timed_remove_check;
|
var timed_remove_check;
|
||||||
var slider_type = Helper.mobilecheck() ? "vertical" : "horizontal";
|
var slider_type = Helper.mobilecheck() ? "vertical" : "horizontal";
|
||||||
@@ -30,12 +29,12 @@ var lastCommand;
|
|||||||
var tried_again = false;
|
var tried_again = false;
|
||||||
var userscroll = false;
|
var userscroll = false;
|
||||||
var gotten_np = false;
|
var gotten_np = false;
|
||||||
var frontpage = 1;
|
var frontpage = 1;
|
||||||
var adminpass = "";
|
var adminpass = "";
|
||||||
var showDiscovery = false;
|
var showDiscovery = false;
|
||||||
var player_ready = false;
|
var player_ready = false;
|
||||||
var viewers = 1;
|
var viewers = 1;
|
||||||
var temp_user_pass = "";
|
var temp_user_pass = "";
|
||||||
var zoff_api_token = "DwpnKVkaMH2HdcpJT2YPy783SY33byF5/32rbs0+xdU=";
|
var zoff_api_token = "DwpnKVkaMH2HdcpJT2YPy783SY33byF5/32rbs0+xdU=";
|
||||||
if(window.location.hostname == "localhost" || window.location.hostname == "client.localhost") {
|
if(window.location.hostname == "localhost" || window.location.hostname == "client.localhost") {
|
||||||
var zoff_api_token = "AhmC4Yg2BhaWPZBXeoWK96DAiAVfbou8TUG2IXtD3ZQ=";
|
var zoff_api_token = "AhmC4Yg2BhaWPZBXeoWK96DAiAVfbou8TUG2IXtD3ZQ=";
|
||||||
@@ -43,54 +42,54 @@ if(window.location.hostname == "localhost" || window.location.hostname == "clien
|
|||||||
var retry_frontpage;
|
var retry_frontpage;
|
||||||
var previousSoundcloud;
|
var previousSoundcloud;
|
||||||
var chromecast_specs_sent = false;
|
var chromecast_specs_sent = false;
|
||||||
var dragging = false;
|
var dragging = false;
|
||||||
var user_auth_started = false;
|
var user_auth_started = false;
|
||||||
var beginning = false;
|
var beginning = false;
|
||||||
var empty_clear = false;
|
var empty_clear = false;
|
||||||
var user_auth_avoid = false;
|
var user_auth_avoid = false;
|
||||||
var user_change_password = false;
|
var user_change_password = false;
|
||||||
var paused = false;
|
var paused = false;
|
||||||
var currently_showing_channels = 1;
|
var currently_showing_channels = 1;
|
||||||
var playing = false;
|
var playing = false;
|
||||||
var SAMPLE_RATE = 6000; // 6 seconds
|
var SAMPLE_RATE = 6000; // 6 seconds
|
||||||
var lastSample = Date.now();
|
var lastSample = Date.now();
|
||||||
var fireplace_initiated = false;
|
var fireplace_initiated = false;
|
||||||
var began = false;
|
var began = false;
|
||||||
var userpass = "";
|
var userpass = "";
|
||||||
var i = -1;
|
var i = -1;
|
||||||
var lazy_load = false;
|
var lazy_load = false;
|
||||||
var embed = false;
|
var embed = false;
|
||||||
var autoplay = Helper.mobilecheck() ? false : true;
|
var autoplay = Helper.mobilecheck() ? false : true;
|
||||||
var durationBegun = false;
|
var durationBegun = false;
|
||||||
var chat_active = false;
|
var chat_active = false;
|
||||||
var chat_unseen = false;
|
var chat_unseen = false;
|
||||||
var blinking = false;
|
var blinking = false;
|
||||||
var from_frontpage = false;
|
var from_frontpage = false;
|
||||||
var access_token_data = {};
|
var access_token_data = {};
|
||||||
var spotify_authenticated = false;
|
var spotify_authenticated = false;
|
||||||
var not_import_html = "";
|
var not_import_html = "";
|
||||||
var not_export_html = "";
|
var not_export_html = "";
|
||||||
var embed_height = 300;
|
var embed_height = 300;
|
||||||
var embed_width = 600;
|
var embed_width = 600;
|
||||||
var embed_videoonly = "";
|
var embed_videoonly = "";
|
||||||
var embed_autoplay = "&autoplay";
|
var embed_autoplay = "&autoplay";
|
||||||
var connect_error = false;
|
var connect_error = false;
|
||||||
var access_token_data_youtube = {};
|
var access_token_data_youtube = {};
|
||||||
var youtube_authenticated = false;
|
var youtube_authenticated = false;
|
||||||
var chromecastAvailable = false;
|
var chromecastAvailable = false;
|
||||||
var color = "808080";
|
var color = "808080";
|
||||||
var find_start = false;
|
var find_start = false;
|
||||||
var find_started = false;
|
var find_started = false;
|
||||||
var offline = false;
|
var offline = false;
|
||||||
var cast_ready_connect = false;
|
var cast_ready_connect = false;
|
||||||
var number_suggested = 0;
|
var number_suggested = 0;
|
||||||
var prev_chan_list = "";
|
var prev_chan_list = "";
|
||||||
var changing_to_frontpage = false;
|
var changing_to_frontpage = false;
|
||||||
var prev_chan_player = "";
|
var prev_chan_player = "";
|
||||||
var chromecastReady = false;
|
var chromecastReady = false;
|
||||||
var find_word = "";
|
var find_word = "";
|
||||||
var found_array = [];
|
var found_array = [];
|
||||||
var found_array_index = 0;
|
var found_array_index = 0;
|
||||||
var startTime = 0;
|
var startTime = 0;
|
||||||
var fix_too_far = false;
|
var fix_too_far = false;
|
||||||
var guid = "";
|
var guid = "";
|
||||||
@@ -152,10 +151,10 @@ window.zoff = {
|
|||||||
enable_debug: enable_debug,
|
enable_debug: enable_debug,
|
||||||
disable_debug: disable_debug
|
disable_debug: disable_debug
|
||||||
}
|
}
|
||||||
/*
|
|
||||||
if(!Helper.mobilecheck() && (window.location.host != "localhost" && window.location.host != "client.localhost")) {
|
if(!Helper.mobilecheck() && (window.location.host != "localhost" && window.location.host != "client.localhost")) {
|
||||||
window.onerror = function(e, source, lineno, colno, error) {
|
window.onerror = function(e, source, lineno, colno, error) {
|
||||||
if(e == "Script error.") return true;
|
if(e == "Script error." || e.toString().indexOf(" ReferenceError: pagespeed is not defined") > -1) return true;
|
||||||
Helper.logs.unshift({log: e.toString().replace(/(\r\n|\n|\r)/gm,""), date: new Date(), lineno: lineno, colno: colno, source:source});
|
Helper.logs.unshift({log: e.toString().replace(/(\r\n|\n|\r)/gm,""), date: new Date(), lineno: lineno, colno: colno, source:source});
|
||||||
Helper.logs.unshift({log: chan != "" && chan != undefined ? chan.toLowerCase() : "frontpage", date: new Date()});
|
Helper.logs.unshift({log: chan != "" && chan != undefined ? chan.toLowerCase() : "frontpage", date: new Date()});
|
||||||
document.querySelector(".contact-form-content").remove();
|
document.querySelector(".contact-form-content").remove();
|
||||||
@@ -176,7 +175,7 @@ if(!Helper.mobilecheck() && (window.location.host != "localhost" && window.locat
|
|||||||
return true;
|
return true;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
window.addEventListener("DOMContentLoaded", function() {
|
window.addEventListener("DOMContentLoaded", function() {
|
||||||
if(!localStorage.getItem("VERSION") || parseInt(localStorage.getItem("VERSION")) != VERSION) {
|
if(!localStorage.getItem("VERSION") || parseInt(localStorage.getItem("VERSION")) != VERSION) {
|
||||||
localStorage.setItem("VERSION", VERSION);
|
localStorage.setItem("VERSION", VERSION);
|
||||||
@@ -566,13 +565,13 @@ addListener("click", "#closePlayer", function(event){
|
|||||||
Player.player.destroy();
|
Player.player.destroy();
|
||||||
Helper.toggleClass("#player_bottom_overlay", "hide");
|
Helper.toggleClass("#player_bottom_overlay", "hide");
|
||||||
Helper.removeElement("#player");
|
Helper.removeElement("#player");
|
||||||
|
Player.soundcloud_player.unbind("finish", Player.soundcloudFinish);
|
||||||
|
Player.soundcloud_player.unbind("pause", Player.soundcloudPause);
|
||||||
|
Player.soundcloud_player.unbind("play", Player.soundcloudPlay);
|
||||||
} catch(error){}
|
} catch(error){}
|
||||||
socket.removeEventListener("np");
|
socket.removeEventListener("np");
|
||||||
socket.removeEventListener("id");
|
socket.removeEventListener("id");
|
||||||
socket.removeEventListener(id);
|
socket.removeEventListener(id);
|
||||||
Player.soundcloud_player.unbind("finish", Player.soundcloudFinish);
|
|
||||||
Player.soundcloud_player.unbind("pause", Player.soundcloudPause);
|
|
||||||
Player.soundcloud_player.unbind("play", Player.soundcloudPlay);
|
|
||||||
Player.soundcloud_player.kill();
|
Player.soundcloud_player.kill();
|
||||||
previousSoundcloud = null;
|
previousSoundcloud = null;
|
||||||
Helper.removeElement("#soundcloud_container");
|
Helper.removeElement("#soundcloud_container");
|
||||||
|
|||||||
@@ -140,7 +140,7 @@ var Player = {
|
|||||||
Helper.css("#player", "visibility", "visible");
|
Helper.css("#player", "visibility", "visible");
|
||||||
}
|
}
|
||||||
if(!embed && !client && window.location.pathname != "/") {
|
if(!embed && !client && window.location.pathname != "/") {
|
||||||
resizePlaylistPlaying(newState.data == YT.PlayerState.PLAYING);
|
resizePlaylistPlaying(newState.data == YT.PlayerState.PLAYING || newState.data == YT.PlayerState.BUFFERING);
|
||||||
}
|
}
|
||||||
if(embed && !autoplay) autoplay = true;
|
if(embed && !autoplay) autoplay = true;
|
||||||
if(!window.MSStream) {
|
if(!window.MSStream) {
|
||||||
@@ -203,7 +203,7 @@ var Player = {
|
|||||||
if(window.location.pathname != "/") Playercontrols.play_pause_show();
|
if(window.location.pathname != "/") Playercontrols.play_pause_show();
|
||||||
mobile_beginning = true;
|
mobile_beginning = true;
|
||||||
if(!embed && !client && window.location.pathname != "/") {
|
if(!embed && !client && window.location.pathname != "/") {
|
||||||
resizePlaylistPlaying(newState.data == YT.PlayerState.PLAYING);
|
resizePlaylistPlaying(newState.data == YT.PlayerState.PLAYING || newState.data == YT.PlayerState.BUFFERING);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -218,6 +218,7 @@ var Player = {
|
|||||||
case YT.PlayerState.BUFFERING:
|
case YT.PlayerState.BUFFERING:
|
||||||
//was_stopped = false;
|
//was_stopped = false;
|
||||||
buffering = true;
|
buffering = true;
|
||||||
|
resizePlaylistPlaying(newState.data == YT.PlayerState.PLAYING || newState.data == YT.PlayerState.BUFFERING);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user