版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/adley_app/article/details/82980367
/**
* 解决发送验证码 — 倒计时时间记录手机锁屏时间休眠BUG
*/
function countTime(time) {
//倒计时
var num = time;
var t1 = parseInt(new Date().getTime() / 1000);
var btn_timer = setInterval(
function () {
var t2 = parseInt(new Date().getTime() / 1000);
var t_time = (t2 - t1);
if (t_time <= num) {
$('.code_btn1').html(num - t_time + '秒');
} else {
clearInterval(btn_timer);
$(".code_btn1").hide();
$(".code_btn").show();
$(".code_btn").html("重新发送");
$(".code_btn1").html(time + "秒")
}
}, 1000);
}