请问一下这种判断怎么写呀?

img


如图,看激励式广告时点击广告绿色按钮进入广告内容几秒再返回,看完激励式广告,这样就免2个小时广告。这怎么写

写个定时器啊,几秒后在跳转回来

点击按钮的时候记录时间,其实上,不管是等待广告时间,还是点击按钮的时间,都要记录下来,然后等返回展示到真正内容页面的时候用当前过去的秒数和记录时间产生的秒数来进行对比判断,是否完成任务。返回真正内容时,在onshow函数里进行判断,该函数在页面显示时调用,也就是切换页面的时候,或者切入前台的时候触发

if……true
if……false
省略号根据需要自己改,如有错请指出,我也是新手

这其实涉及了好几个状态的记录或者信息

  1. 是否在免广告期的记录(起码需要免广告的起始时间戳)
  2. 是否免广告状态
  3. 获取正确访问广告的返回(这个一般有标准的接口来获取)

在程序中需要组合判断上述状态信息,来确认是否免广告,不免广告且正确观看广告后又要刷新一些状态标记值,等待下次判断。

前端控制,看完广告后,给一个时间节点,判断当前时间小于这个时间不进行广告推送。

写一个方法,点击广告链接之后,添加一个定时器,先跳到广告页,定时器中的时间到了之后,在返回上一级页面,同时将当前用户的广告时间往后推迟两个小时,两小时之后正常弹出

写一个后台定时器,监控点击按钮进入广告,定时退出即可