注册页发送验证码 倒计时120S 手机锁屏 会休眠定时器 解决【利用时间戳差】

版权声明:本文为博主原创文章,未经博主允许不得转载。 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);
	}

猜你喜欢

转载自blog.csdn.net/adley_app/article/details/82980367
今日推荐