Streamjockey Snippets - nogizhopaboroda/streamjockey GitHub Wiki
Mixcloud
"mixcloud.com": {
"play": function(){
document.querySelector('.player-control').click();
return 'play';
},
"pause": function(){
document.querySelector('.player-control').click();
return 'pause';
},
"is_playing": function(){
return document
.querySelector('.player-control')
.classList
.contains('pause-state');
}
}
Soundcloud
"soundcloud.com": {
"play": function(){
document.querySelector('.playControl').click();
return 'play';
},
"pause": function(){
document.querySelector('.playControl').click();
return 'pause';
},
"next": function(){
document.querySelector('.skipControl__next').click();
},
"prev": function(){
document.querySelector('.skipControl__previous').click();
},
"is_playing": function(){
return document.querySelector('.playControl').classList.contains('playing');
}
}