Iphone 用の appcelerator を使用してアプリを作成しました。ボタンをクリックすると、相対的なサウンドが再生されます。ここにコードがありますが、問題は、オーディオを何度も再生し、この機能を使用してさまざまなオーディオを再生すると、音が遅れ始めることです。内部にノイズがあります。誰か助けてくれませんか、ありがとう。
var soundplaying = 0;
var sound;
function playaudio(url) {
if (soundplaying == 0) {
sound = Ti.Media.createSound({});
sound.setUrl('../assets/audio/' + url);
sound.addEventListener('complete', function() {
sound.release();
soundplaying = 0;
});
sound.play();
soundplaying = 1;
}
}
(毎回サウンドオブジェクトを解放しようとしましたが、まだ使用されていません。createSoundを1回だけ試みましたが、チタンはMedia.SoundのURLの変更をサポートしていないようです)動的。