iOS Web アプリの UI イベント (ボタンを押す、ポップアップを表示する) で非常に短いサウンドを再生する必要があります。私は次のようにします:
// Standard HTML5 implementation of PlaySound.
function Html5PlaySound(sound)
{
var player = document.getElementById('soundPlayer');
player.pause();
player.setAttribute('src', 'sound/' + sound + '.mp3');
player.play();
}
残念ながら、毎回リロードされています (タイトル バーに「待機中の円」が表示されます)。どういうわけかiPhoneにサウンドをキャッシュさせ、毎回それらをリロードしないようにすることは可能ですか?
よろしく、