js监控后台接口数据来判断要播放的提示声音

js通过接口获取后台数据,根据后台数据判断要播放的提示声音。

具体实现代码如下:

loadAudioSource();    
function loadAudioSource(num) {    
	var audioHtml = '';    
	audioHtml += '<audio controls id="audiotikuan" style="display:none;"><source src="tikuan.mp3" type="audio/mpeg"></audio>';    
	audioHtml += '<audio controls id="audiochongzhi" style="display:none;"><source src="chongzhi.mp3" type="audio/mpeg"></audio>';    
	audioHtml += '<audio controls id="audiobankbind" style="display:none;"><source src="bankbind.mp3" type="audio/mpeg"></audio>';    
	$("body").append(audioHtml);    
}    
function audioPlay(name) {    
	var audio = document.getElementById("audio" + name);    
	if(!audio) {    
		setTimeout(function(){    
			audioPlay(name);    
		}, 50);    
		return false;    
	}    
	audio.play('tikuan');    
}    
function checkspeck(){    
	$.getJSON("/Index.checkspeck.do", function(data){    
	if(data.sign){    
		if(data.tkcount>0){    
			audioPlay('tikuan');    
		}else if(data.czcount>0){    
			audioPlay('chongzhi');    
		}else if(data.bankbindcount>0){    
			audioPlay('bankbind');    
		}    
	}    
	});    
}    
window.setInterval("checkspeck();",10000);