You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
79 lines
2.5 KiB
79 lines
2.5 KiB
10 months ago
|
var lastRunTime;
|
||
|
var src = "../_files/_p/2125.mp3";
|
||
|
var src1 = "../_files/_p/huozaijingbaosheng.mp3";
|
||
|
function paly() {
|
||
|
var currentTime = Date.now();
|
||
|
var protectTime = 5000; //设置保护性延时 单位毫秒,不要小于50 建议100以上
|
||
|
|
||
|
if (lastRunTime && (currentTime - lastRunTime) < protectTime) {
|
||
|
//console.log(currentTime - lastRunTime);
|
||
|
return; //两次执行太过频繁,直接退出
|
||
|
|
||
|
} else {
|
||
|
playSound();
|
||
|
lastRunTime = Date.now();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
function paly1() {
|
||
|
var currentTime = Date.now();
|
||
|
var protectTime = 5000; //设置保护性延时 单位毫秒,不要小于50 建议100以上
|
||
|
|
||
|
if (lastRunTime && (currentTime - lastRunTime) < protectTime) {
|
||
|
//console.log(currentTime - lastRunTime);
|
||
|
return; //两次执行太过频繁,直接退出
|
||
|
|
||
|
} else {
|
||
|
playSound1();
|
||
|
lastRunTime = Date.now();
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
var playSound1 = function () {
|
||
|
var strAudio = "<iframe allow='autoplay' id='audioPlay' src='" + src1 + "' hidden='true' style='display:none;' />";
|
||
|
|
||
|
if ($("#audioPlay").length <= 0) {
|
||
|
$("body").append(strAudio);
|
||
|
}
|
||
|
console.log($("#audioPlay"));
|
||
|
$("#audioPlay").attr("src", src1);
|
||
|
|
||
|
}
|
||
|
|
||
|
|
||
|
var playSounda = function () {
|
||
|
|
||
|
var strAudio = '<audio src="' + src + '" controls="controls" preload id="audioPlay" hidden>';
|
||
|
|
||
|
if ($("#audioPlay").length <= 0) {
|
||
|
$("body").append(strAudio);
|
||
|
}
|
||
|
$("#audioPlay")[0].play();
|
||
|
}
|
||
|
|
||
|
var playSound = function () {
|
||
|
// var borswer = window.navigator.userAgent.toLowerCase();
|
||
|
// if (borswer.indexOf("ie") >= 0) {
|
||
|
// //IE内核浏览器
|
||
|
// var strEmbed = '<embed name="embedPlay" src="/admin/images/30.wav" autostart="true" hidden="true" loop="false"></embed>';
|
||
|
// if ( $( "body" ).find( "embed" ).length <= 0 )
|
||
|
// $( "body" ).append( strEmbed );
|
||
|
// var embed = document.embedPlay;
|
||
|
|
||
|
// //浏览器不支持 audion,则使用 embed 播放
|
||
|
// embed.volume = 100;
|
||
|
// //embed.play();这个不需要
|
||
|
// } else {
|
||
|
//非IE内核浏览器
|
||
|
var strAudio = "<iframe allow='autoplay' id='audioPlay' src='" + src + "' hidden='true' style='display:none;' />";
|
||
|
|
||
|
if ($("#audioPlay").length <= 0) {
|
||
|
$("body").append(strAudio);
|
||
|
}
|
||
|
console.log($("#audioPlay"));
|
||
|
$("#audioPlay").attr("src", src);
|
||
|
|
||
|
|
||
|
// }
|
||
|
}
|