如题:
允许用户有三次体验效果,然后弹出激励视频弹窗,之后当日不再弹出。
体验小程序:
/**
* 判断当前项目当天是否点击超过3次,触发广告效果。
* 若,当天低于三次,则新增,若高于三次触发广告。
*/
export const checkAd = () => {
const today = new Date().toLocaleDateString();
let day = uni.getStorageSync('day');
// 获取本地存储的点击次数
let clickCount = uni.getStorageSync('clickCount');
// 如果第一次进入,没有存储任何数据,则对存储数据进行初始化
if (!day || !clickCount) {
uni.setStorageSync('day', today);
uni.setStorageSync('clickCount', JSON.stringify(1))
return false;
}
// 如果时间相同,则对今天的日期点击次数进行判断,如果