简单说下场景需求:有一个视频培训网站的需求,在播放视频时间隔一段时间就弹出确认框保证用户正在观看,在多少秒之内如果用户没有点击确认就自动下线,后续的观看不计入学习时长。类似于长时间不活动下线的处理。现在遇到的问题是,网站中有优酷等站的第三方视频,(有flash的版本也有html5video的)在全屏播放时,自己写的modal对话框无法弹到视频前面。反复实验只有原生的confirm可以弹到最前面。但是confirm是同步阻塞的,也就是说弹出的同时js暂停了执行,没法做计时和下线,和服务器通信等等处理了。有没有好的办法能够解决这一问题。
江户川乱折腾
相关分类