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.



Есть ли лучший кроссбраузерный метод встраивания этого аудио?

789   6  

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

    Ничего не найдено.