В этой теме говорится о звуковой метке на Android, но я не уверен, к какому выводу это относится по состоянию на август 2011 года.
Вот что у меня есть, используя jQuery mobile. Это работает на моем iPod touch, но не на устройстве Android:
<link rel="stylesheet" href="http://code.jquery.com/mobile/latest/jquery.mobile.css" /> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script> <script src="http://code.jquery.com/mobile/latest/jquery.mobile.js"></script> ... <a href="JavaScript:;" data-role="button" id="doink">Doink!</a> ... <audio id="doink-wav" src="doink.wav" preload="auto"></audio> <script src="Click.js"></script>
Click.js:
var wav = $('#doink-wav')[0]; $('#doink').click(function() { wav.play(); });
Q: Используя HTML / JavaScript, как заставить Android-устройство работать?
Вы можете попробовать Buzz api ,
Buzz - небольшая, но мощная библиотека Javascript, которая позволяет вам легко использовать преимущества нового аудиоэлемента HTML5.Это изящно ухудшается в не современных браузерах.