Межплатформенный, перекрестный браузер способ играть звуковой jQuery 1.4 использования?

Я пытаюсь заставить jQuery играть звук на парении/щелчке элемента. (Это похоже на веб-сайт флэш-памяти без флэш-памяти),

Я попробовал методы, рекомендуемые в Межплатформенном, перекрестный браузер способ играть звук из JavaScript?, плагин Звука jQuery и несколько других учебных руководств без любого успеха. Я предполагаю, что это вызвано тем, что они не были обновлены с 2008.

У кого-либо есть какие-либо рекомендации?

22
задан Community 23 May 2017 в 12:16
поделиться

3 ответа

Ничего из этого не нужно. Тег HTML в сочетании с JavaScript сделает свое дело.

<audio id="soundHandle" style="display: none;"></audio>
<script>
  soundHandle = document.getElementById('soundHandle');
  soundHandle.src = '/blah/blah.mp3';
  soundHandle.play();
</script>
33
ответ дан 29 November 2019 в 04:26
поделиться

попробуйте это: http://swaggplayer.no.de/demos он использует флэш для воспроизведения звука или вот это http://www.schillmania.com/projects/soundmanager2/

2
ответ дан 29 November 2019 в 04:26
поделиться

На самом деле это невозможно сделать по-настоящему кроссбраузерным способом, поскольку, например, iPhone будет воспроизводить звук только на специальной «странице» проигрывателя. Однако некоторые плагины в других ответах должны выполнять эту работу для большинства (настольных) браузеров.

6
ответ дан 29 November 2019 в 04:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: