Add extra handling for autoplay
This commit is contained in:
parent
6c19f0f242
commit
7a6d4e6ef9
1 changed files with 22 additions and 0 deletions
|
@ -275,6 +275,28 @@ function get_playlist() {
|
|||
get_playlist();
|
||||
<% end %>
|
||||
|
||||
<% if params[:autoplay] %>
|
||||
var bpb = player.getChild('bigPlayButton');
|
||||
|
||||
if (bpb) {
|
||||
bpb.hide();
|
||||
|
||||
player.ready(function() {
|
||||
var promise = player.play();
|
||||
|
||||
if (promise === undefined) {
|
||||
bpb.show();
|
||||
} else {
|
||||
promise.then(function() {
|
||||
bpb.show();
|
||||
}, function() {
|
||||
bpb.show();
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
<% end %>
|
||||
|
||||
function get_reddit_comments() {
|
||||
comments = document.getElementById("comments");
|
||||
var fallback = comments.innerHTML;
|
||||
|
|
Loading…
Reference in a new issue