Я работаю с кодом iframe для вставки soundcloud. В Soundcloud есть опция автоматического воспроизведения звука, и она определяется как параметр &auto_play=true URL в атрибуте src iframe.
Но есть другой атрибут iframe allow = "autoplay 'none'", который не позволяет iframe воспроизводить этот звук, и он не работает в Firefox.
https://developer.mozilla.org/en-US/docs/Web/Media/Autoplay_guide#Example_Disabling_autoplay
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe#Browser_compatibility
HTML:
<iframe width = "100%" height = "300" scrolling = "no" frameborder = "no" allow = "autoplay" src = "https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/148714961&color=%23ea00ff&auto_play=true&hide_related=false&show_comments=true&show_user=true&show_reposts=false&show_teaser=true&visual=true"></iframe>
https://codepen.io/balancana/pen/WPKjoE
Проблема в том, что я хочу остановить воспроизведение аудиофайла Soundcloud iframe.
независимо от того, что такое auto_play параметр URL.
@zer00ne zer00ne хм, но он все равно будет автоматически воспроизводиться в Firefox codepen.io/balancana/pen/OdwjwP Есть ли какой-нибудь обходной путь для Firefox?
Банкомат этот хромой плагин является решением для индивидуальных пользователей, но для разработчиков существует это не так






Вы должны разрешить fire fox иметь разрешение на автоматическое воспроизведение звука нажмите на эту ссылку, чтобы увидеть
Это работает только для одного потребителя - означает «вас», а не для разработчика, пытающегося встроить контент для «всех» потребителей ;-)
Просто удалите атрибут
allow. По умолчанию он отключен из-за его отсутствия.