HTML5モバイルゲームでオーディオ要素を使用しようとしています。効果音に問題があるので、ゲームの開始時にオーディオ要素のクローンを何度も作成します。
for (var i=0; i < 10; i++)
{
var container = document.getElementById("audioDiv");
var clone = document.getElementById('multiaudio0').cloneNode(true);
clone.setAttribute('id',"multiaudio" + i);
container.appendChild (clone);
};
次に、「衝突中」に使用する必要がある場合は、NEXTと呼びます。
document.getElementById('audioDiv').getElementsByTagName("audio")[score%10].play();
要素を呼び出して再生している間、キャンバス上のアニメーションが非常に遅くなり、遅くなるという問題!!!! 時々それはまた動かない!!!
HTML5(フラッシュなし)のモバイルゲームのサウンドに関するアイデア、または document.getElementById
???ではなく要素をすばやく呼び出すためのベストプラクティス