[FMS]adobe的FMS各种命令索引以及部分示例(5)
//添加错误日志追踪 application.onStatus = function(infoObject) { var date_data = new Date(); var newdate = date_data.getFullYear()+年+(date_data.getMonth()+1)+月+date_data.getDate()+日; var newtime =
//添加错误日志追踪
application.onStatus = function(infoObject) {
var date_data = new Date();
var newdate = date_data.getFullYear()+”年”+(date_data.getMonth()+1)+”月”+date_data.getDate()+”日”;
var newtime = date_data.getHours()+”时”+date_data.getMinutes()+”分”+date_data.getSeconds()+”秒”;
//当前日期+时间
var new_DD = newdate+” ”+newtime;
var log_txt=”"
log_txt+=”\r\n—————————”
log_txt+=”\r\n日志出错 出错时间=”+new_DD+” 错误实例名=”+application.name
for (var i in infoObject) {
if (i == “level”) {
log_txt+=”\r\n出错等级=”+infoObject;
} else if (i == “code”) {
log_txt+=”\r\n代码情况=”+infoObject;
} else if (i == “description”) {
log_txt+=”\r\n描述=”+infoObject;
} else if (i == “details”) {
log_txt+=”\r\n详细资料=”+infoObject;
} else if (i == “filename”) {
log_txt+=”\r\n脚本文件=”+infoObject;
} else if (i == “lineno”) {
log_txt+=”\r\n出错行数=”+infoObject;
}
//trace(i + “:” + infoObject);
}
log_txt+=”\r\n—————————”
//查看目录是否存在
root_dir=new File(”/”)
dirObj= new File(”/Error_logs/”)
//该目录不存在时创建
if(!dirObj.exists){
trace(”创建成功”)
root_dir.mkdir(”/Error_logs”)
}
//写入数据
var fileObj = new File(”/Error_logs/”+newdate+”.txt”)
//fileObj.open(”utf8″,”read”)
if (fileObj.open(”utf8″,”append”) ){
//strVal = fileObj.read(100);
fileObj.write(log_txt);
fileObj.close()
}
};
本文来源于 冰山上的播客 http://xinsync.xju.edu.cn/ , 原文地址:http://xinsync.xju.edu.cn/index.php/archives/4287
热门文章推荐
- [FMS]Adobe FMS产品(Adobe Flash Media Server)使用介绍(组图)
- [FMS]Flash Media Server之教程附示例代码
- [RTMP]国产RTMP/HLS直播服务器simple-rtmp-server
- [WOWZA]用wowza流媒体服务器发布和播放直播流(RTMP)
- [RTMP]又一款rtmp类的服务器openrtmfp流媒体服务器
- [RTMP]adobe之FMS视频直播解决方案流程介绍(组图)
- [RTMP协议]实时消息传输协议 (RTMP) 常识性介绍
- [FMS]Adobe的Flash Media Server服务器(FMS服务器)安装
请稍候...