XBrowser增加Jslog日誌對象接口

開發基於XBrower瀏覽器的web程序時,由於缺少調試工具,等手段。

故增加Jslog對象。在js程序中可以直接使用。

function popUp( measure,beHour,hours,title ){
	var idx = MeasureMgr.getIndexByName(measure)
	if( idx<0 ){
		alert("不存在測量量"+measure);
	}

	var d = new Date();
	var e = Math.round(d.getTime()/1000);
	e = e - (beHour*3600);
	s = e - hours * 3600;	

	var ps = OsCmd.cmd("his.py s="+s+" e="+e+" m="+measure)
	Jslog.info(ps)
	
	var fm = document.createElement("DIV")
	fm.setAttribute("id","pop_form");
	document.body.appendChild(fm)
}

ps信息會被輸出到logshow的info級別日誌中。

work@work-virtual-machine:~/dm2016_gcc/cgis$ logshow -l debug
[2018-10-03 20:49:19.325]Info   Dmjs::NULL{[
[1.000000,1538564400.000],
[1.000000,1538564400.000],
]
}

也就是說,Jslog還提供其他級別的日誌。
 

Jslog.debug("debug level msg")

Jslog.info("info level msg")

Jslog.warn("warn level msg")

Jslog.error("error level msg")

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章