关闭视频的时候 把视频时间点写到 cookie里面去 再次打开的时候去读cookie

解决方案 »

  1.   

    1.视频播放器必须提供时间读写属性。
    2.在视屏播放过程中,用setTimeout或者setInterval实现一个客户端Timer,在Timer的执行函数中,将当前的账户信息和视频播放器的当前时间信息记录到cookie中或者HTML5的本地存储中。
    3.如有必要也可以通过ajax提交到后天,保存在后台的用户缓存中。
      

  2.   

        window.onbeforeunload = function () { //添加事件,用cookie记住视频播放的时间
            var playtime = ''; //播放时间
            //获取播放到的视频时间存到playtime里面,这个你的播放器要提供方法供js调用
            var d = new Date();
            d.setFullYear(d.getMonth() + 1); //cookie有效期一个月
            document.cookie = 'playtime=' + playtime + ';expires='+d.toGMTString();
        }    window.onload = function () { //获取cookie
            var playtime = /playtime=([^;]+)/.exec(document.cookie);
            if (playtime) { //存在cookie
                playtime = playtime[1];
                //js设置播放器的视频时间
            }
            
        }一些参考内容:flash javascript