页面js等正常引用,在安卓系统无问题
js代码如下:
<script type="text/javascript">
$(document).ready(function() {
/**
* 获取当前系统时间的时间戳
* @returns {Number} - 时间戳 秒
*/
function getCurUnix() {
var date = new Date(); // 将yyy-mm-dd格式装换成yyyy/mm/dd
return Date.parse(date) / 1000; // parseDate.parse()支持yyyy/mm/dd格式的毫秒数返回
}
/**
* 日期格式转换为时间戳
* @param {String} date - 日期 yyyy-MM-dd HH-mm-ss
* @returns {Number} - 时间戳 秒
*/
function dateToUnix(date) {
if (date) {
var date = date.replace(/-/g, '/'); // 将yyy-mm-dd格式装换成yyyy/mm/dd
return Date.parse(new Date(date)) / 1000; // parseDate.parse()支持yyyy/mm/dd格式的毫秒数返回
} else {
return null;
}
}
/**
* 定时显示
* @param {String} beginTime yyyy-MM-dd HH-mm-ss - 开始时间
* @param {String} endTime yyyy-MM-dd HH-mm-ss - 结束时间
*/
function bannerTimer(beginTime, endTime) {
var currTime = getCurUnix();
var beginTime = dateToUnix(beginTime);
var endTime = dateToUnix(endTime);
if (currTime >= beginTime && currTime <= endTime) {//时间之间
//do something 页面加载完成后弹广告
//春节庆祝
//PC,ipadpro页面
if(document.documentElement.clientWidth>=1024){
$(window).load(function() {
//弹层
layer.open({
type: 1, //弹自定义内容模式
title: false,
shadeClose: true,
shade: 0.2,
area: ['1200px', '740px'],
//time: 20000, //自动关闭时间
content: '' //自定义内容的图片路径
});
//设置自动关闭时间
//setTimeout("layer.closeAll()", 5000);
});
}
//手机版
else if(document.documentElement.clientWidth<=1024){
$(window).load(function() {
//弹层
layer.open({
type: 1, //弹自定义内容模式
title: false,
shadeClose: true,
shade: 0.2,
area: ['375px', '100%'],
content: '' //自定义内容的图片路径
});
//设置自动关闭时间
//setTimeout("layer.closeAll()", 5000);
});
}
} else if (currTime < beginTime) {//开始之前
//do nothing
} else if (currTime > endTime) {//已经结束
//do nothing
}
}
//调用函数
bannerTimer("2021-12-31 18:00:00", "2023-02-15 24:00:00");
});
</script>
报了什么错误,看看