Fix #152; change JS load order to load faster
This commit is contained in:
parent
296bddefcd
commit
16d3c600fe
|
@ -617,12 +617,12 @@ Callbacks = {
|
|||
},
|
||||
|
||||
changeMedia: function(data) {
|
||||
console.log(data);
|
||||
$("#currenttitle").text("Currently Playing: " + data.title);
|
||||
if(data.type != "sc" && MEDIATYPE == "sc")
|
||||
if(data.type != "sc" && PLAYER.type == "sc")
|
||||
// [](/goddamnitmango)
|
||||
fixSoundcloudShit();
|
||||
if(data.type != MEDIATYPE) {
|
||||
MEDIATYPE = data.type;
|
||||
if(data.type != PLAYER.type) {
|
||||
PLAYER = new Media(data);
|
||||
}
|
||||
if(PLAYER.update) {
|
||||
|
|
|
@ -471,25 +471,21 @@ Media.prototype.removeOld = function() {
|
|||
}
|
||||
|
||||
Media.prototype.hide = function() {
|
||||
if(this.type == "null") {
|
||||
if(!/chrome/ig.test(navigator.userAgent)) {
|
||||
return;
|
||||
}
|
||||
this.getTime(function(seconds) {
|
||||
this.time = seconds;
|
||||
this.hidden = $("#ytapiplayer").detach();
|
||||
}.bind(this));
|
||||
this.size = {
|
||||
width: $("#ytapiplayer").attr("width"),
|
||||
height: $("#ytapiplayer").attr("height")
|
||||
};
|
||||
$("#ytapiplayer").attr("width", 1)
|
||||
.attr("height", 1);
|
||||
}
|
||||
|
||||
Media.prototype.unhide = function() {
|
||||
if(this.type == "null") {
|
||||
if(!/chrome/ig.test(navigator.userAgent)) {
|
||||
return;
|
||||
}
|
||||
this.hidden.appendTo($("#videodiv"));
|
||||
var data = {
|
||||
id: this.id,
|
||||
currentTime: this.time
|
||||
};
|
||||
setTimeout(function() { this.load(data); }.bind(this), 1000);
|
||||
delete this.hidden;
|
||||
delete this.time;
|
||||
$("#ytapiplayer").attr("width", this.size.width)
|
||||
.attr("height", this.size.height);
|
||||
}
|
||||
|
|
|
@ -289,6 +289,13 @@
|
|||
|
||||
</div>
|
||||
|
||||
<script src="./assets/js/jquery.js"></script>
|
||||
<!-- My Javascript -->
|
||||
<script src="./assets/js/iourl.js"></script>
|
||||
<script src="./assets/js/functions.js"></script>
|
||||
<script src="./assets/js/callbacks.js"></script>
|
||||
<script src="./assets/js/media.js"></script>
|
||||
<script src="./assets/js/client.js"></script>
|
||||
<!-- APIs -->
|
||||
<script src="http://api.dmcdn.net/all.js"></script>
|
||||
<script src="http://jwpsrv.com/library/QouFCLBMEeKC+CIACpYGxA.js"></script>
|
||||
|
@ -296,16 +303,9 @@
|
|||
<script src="./assets/js/froogaloop.min.js"></script>
|
||||
<script src="./assets/js/swf.js"></script>
|
||||
<!-- Third party -->
|
||||
<script src="./assets/js/jquery.js"></script>
|
||||
<script src="./assets/js/bootstrap.js"></script>
|
||||
<script src="./assets/js/bootstrap-transition.js"></script>
|
||||
<script src="./assets/js/bootstrap-modal.js"></script>
|
||||
<!-- My Javascript -->
|
||||
<script src="./assets/js/iourl.js"></script>
|
||||
<script src="./assets/js/functions.js"></script>
|
||||
<script src="./assets/js/callbacks.js"></script>
|
||||
<script src="./assets/js/media.js"></script>
|
||||
<script src="./assets/js/client.js"></script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
|
Loading…
Reference in a new issue