zoukankan      html  css  js  c++  java
  • AS3 流媒体历史记录实现

    private function onSavePlayerHistoryList(event:PlayerEvent) : void
            {
                var historyTimeData:Object;
                var event:* = event;
                clearTimeout(this.addLater);
                if (ExternalInterface.available)
                {
                    try
                    {
                        historyTimeData = new Object();
                        historyTimeData.tvId = this.model.videoInfo.tvid;
                        historyTimeData.videoId = this.model.videoInfo.vid;
                        historyTimeData.videoName = this.model.videoInfo.title;
                        historyTimeData.videoUrl = this.model.videoInfo.pageURL;
                        historyTimeData.albumId = this.model.videoInfo.albumId;
                        historyTimeData.albumName = this.model.videoInfo.albumName;
                        historyTimeData.albumUrl = this.model.videoInfo.albumUrl;
                        historyTimeData.charge = "0";
                        historyTimeData.terminalId = 11;
                        historyTimeData.channelId = this.model.videoInfo.categoryId;
                        switch(event.message)
                        {
                            case "-1":
                            {
                                historyTimeData.videoPlayTime = -1;
                                this.model.videoPlayTime = -1;
                                break;
                            }
                            case "0":
                            {
                                historyTimeData.videoPlayTime = 0;
                                this.model.videoPlayTime = 0;
                                break;
                            }
                            default:
                            {
                                historyTimeData.videoPlayTime = int(event.message);
                                this.model.videoPlayTime = Math.floor(int(event.message) * 1000);
                                break;
                                break;
                            }
                        }
                        historyTimeData.videoDuration = this.model.videoInfo.totalDuration;
                        historyTimeData.allSet = this.model.videoInfo.allSet;
                        historyTimeData.nextTvid = this.model.videoInfo.nextTvid;
                        historyTimeData.nextUrl = this.model.videoInfo.nextVideoUrl;
                        historyTimeData.addtime = this.model.serverTime + Math.floor(getTimer() / 1000);
                        ExternalInterface.call("postVideoId", historyTimeData);
                        this.playerHistoryUtils.addFlashCookie(historyTimeData);
                    }
                    catch (error:SecurityError)
                    {
                        addLater = setTimeout(playerHistoryUtils.addFlashCookie, 100, historyTimeData);
                        ;
                    }
                    catch (error:Error)
                    {
                        addLater = setTimeout(playerHistoryUtils.addFlashCookie, 100, historyTimeData);
                    }
                }
                return;
     }// end function
    

      

  • 相关阅读:
    瑞游天翼客户端win7,win8,win10
    js循环POST提交添加辅助单位
    服务器状态检测(1)
    快速切换天财商龙门店后台.VB6.0
    大批量删除农行点菜宝菜品品相和房间
    社会工程学
    你还会记得吗
    优酷爆个人数据漏洞
    win8删除无线网络其中的一项配置
    穿越火线修改成宽屏模式
  • 原文地址:https://www.cnblogs.com/rmbteam/p/2731205.html
Copyright © 2011-2022 走看看