mirror of
https://github.com/KevinMidboe/zoff.git
synced 2025-10-29 18:00:23 +00:00
Added buy/artist buttons when playing from soundcloud
This commit is contained in:
@@ -123,6 +123,15 @@ a {
|
|||||||
margin: auto;
|
margin: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.soundcloud_info_container {
|
||||||
|
position: absolute;
|
||||||
|
bottom: 20px;
|
||||||
|
left: 20px;
|
||||||
|
display: flex;
|
||||||
|
width: 35%;
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
|
||||||
#player_loader_container {
|
#player_loader_container {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
|||||||
@@ -264,6 +264,12 @@ var Player = {
|
|||||||
if(paused) SC.Widget(Player.soundcloud_player).play();
|
if(paused) SC.Widget(Player.soundcloud_player).play();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
SC.Widget(Player.soundcloud_player).getCurrentSound(function(sound) {
|
||||||
|
Helper.removeClass(".soundcloud_info_container", "hide");
|
||||||
|
document.querySelector(".soundcloud_info_container .green").href = sound.purchase_url;
|
||||||
|
document.querySelector(".soundcloud_info_container .red").href = sound.user.permalink_url;
|
||||||
|
console.log(sound);
|
||||||
|
});
|
||||||
} else {
|
} else {
|
||||||
var _autoAdd = "false";
|
var _autoAdd = "false";
|
||||||
if(_autoplay) {
|
if(_autoplay) {
|
||||||
@@ -326,6 +332,7 @@ var Player = {
|
|||||||
SC.Widget(Player.soundcloud_player).pause();
|
SC.Widget(Player.soundcloud_player).pause();
|
||||||
} catch(e) {
|
} catch(e) {
|
||||||
}
|
}
|
||||||
|
Helper.addClass(".soundcloud_info_container", "hide");
|
||||||
Helper.addClass(document.getElementById("player_overlay"), "hide");
|
Helper.addClass(document.getElementById("player_overlay"), "hide");
|
||||||
Helper.css(document.getElementById("player_overlay"), "background", "none");
|
Helper.css(document.getElementById("player_overlay"), "background", "none");
|
||||||
Helper.addClass("#player_overlay_text", "hide");
|
Helper.addClass("#player_overlay_text", "hide");
|
||||||
@@ -570,6 +577,12 @@ var Player = {
|
|||||||
} else if(soundcloud_loading){
|
} else if(soundcloud_loading){
|
||||||
SC.Widget(Player.soundcloud_player).seekTo((seekTo) * 1000);
|
SC.Widget(Player.soundcloud_player).seekTo((seekTo) * 1000);
|
||||||
SC.Widget(Player.soundcloud_player).setVolume(embed ? 100 : Crypt.get_volume());
|
SC.Widget(Player.soundcloud_player).setVolume(embed ? 100 : Crypt.get_volume());
|
||||||
|
SC.Widget(Player.soundcloud_player).getCurrentSound(function(sound) {
|
||||||
|
Helper.removeClass(".soundcloud_info_container", "hide");
|
||||||
|
document.querySelector(".soundcloud_info_container .green").href = sound.purchase_url;
|
||||||
|
document.querySelector(".soundcloud_info_container .red").href = sound.user.permalink_url;
|
||||||
|
console.log(sound);
|
||||||
|
});
|
||||||
soundcloud_loading = false;
|
soundcloud_loading = false;
|
||||||
}
|
}
|
||||||
if(embed) {
|
if(embed) {
|
||||||
|
|||||||
@@ -16,6 +16,10 @@
|
|||||||
</div>
|
</div>
|
||||||
<div id="chromecast_text"></div>
|
<div id="chromecast_text"></div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="soundcloud_info_container hide">
|
||||||
|
<a href="#!" class="btn green waves-effect waves-light" target="_blank">Buy</a>
|
||||||
|
<a href="#!" class="btn red waves-effect waves-light" target="_blank">Artist</a>
|
||||||
|
</div>
|
||||||
<div id="player_overlay_text" class="valign center-align">
|
<div id="player_overlay_text" class="valign center-align">
|
||||||
Waiting for Video
|
Waiting for Video
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user