Подгружаю данные с PHP скрипта, через AJAX (setInterval(5000)). Есть такая функция воспроизведения .mp3, но она воспроизводит звук множество раз:
var arrSoundCache = [];
soundNotification(101, 'off');
soundNotification(102, 'off');
function soundNotification(id, type) {
if ((id == 100 || id == 101) && (type == 'off') && (arrSoundCache['tovar1'] != true)) {
ion.sound.play('tovar1_off');
arrSoundCache['tovar1'] = true;
}
}
Необходимо чтобы звук воспроизводился только при получении новых данных. Что нужно для этого сделать?