HTML embed autoplay= "false", но все равно воспроизводится автоматически
На первой странице этого веб-сайта , есть липкий пост под названием "Национальная Радио рекламная кампания ForACURE", который содержит следующий HTML:
<embed type="audio/x-wav" src="http://www.foracure.org.au/wp-content/uploads/FOR-A-CURE-RADIO-Daniel-45sec.mp3" autoplay="false" height="20" width="200" autostart="false">
Однако, когда я загружаю этот веб-сайт в Chrome v31. 0. 1650. 57 m, звук воспроизводится автоматически, даже если для автозапуска и автозапуска установлено значение false.
Есть ли лучший кроссбраузерный метод встраивания этого аудио?
6 ответов:
Хром, похоже, не понимает
trueиfalse. Вместо этого используйтеautostart="1"иautostart="0".
Источник: (Google Groups: https://productforums.google.com/forum/#! topic / chrome/LkA8FoBoleU )
<video width="320" height="240" controls autoplay> <source src="movie.mp4" type="video/mp4"> Your browser does not support the video tag. </video>Удалить
autoplayесли вы хотите отключить автоматическое воспроизведение видео.
Просто измените тип mime на:
type="audio/mpeg", таким образом chrome будет соблюдать параметрautostart="false".
Просто установите, используя js следующим образом:
<script> var vid = document.getElementById("myVideo"); vid.autoplay = false; vid.load(); </script>Установите "true", чтобы включить outoplay установите "false", чтобы отключить outoplay
Http://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_av_prop_autoplay
Приведенные ниже коды помогли мне решить ту же проблему. Дай мне знать, если это поможет.
<!DOCTYPE html> <html> <body> <audio controls> <source src="YOUR AUDIO FILE" type="audio/mpeg"> Your browser does not support the audio element. </audio> </body> </html>
Проблема в вашем плагине. Чтобы решить эту проблему, нужно только ввести этот адрес:
chrome://flags/#enable-NPAPIНажмите кнопку Активировать NPAPI и, наконец, перезагрузите компьютер в нижней части страницы.
Comments