クリックイベントごとにオーディオプレーヤーが呼び出されるアンドロイドでフォンギャップアプリを作成しました。10~15回の使用後(オーディオプレーヤーイベントが10~15回呼び出されます)、オーディオプレーヤーが完全に停止し、アプリが無音になります。
そのような奇妙な問題なしに、同じアプリがiPhoneで正常に実行されます
すべてのクリックイベントで playAudio('music path') を呼び出しています
function playAudio(src) {
// Create Media object from src
my_media = new Media(src, onSuccess, onError);
// Play audio
my_media.play();
// Update my_media position every second
if (mediaTimer == null) {
mediaTimer = setInterval(function() {
// get my_media position
my_media.getCurrentPosition(
// success callback
function(position) {
if (position > -1) {
setAudioPosition((position/1000) + " sec");
}
},
// error callback
function(e) {
console.log("Error getting pos=" + e);
setAudioPosition("Error: " + e);
}
);
}, 1000);
}
}
誰でも私を助けることができます。
前もって感謝します。