本文档部分API缺少示例代码,诚挚的邀请你参与到示例代码的编写中来,你可以在代码中发布2行自定义注释,内容自拟。 有意者可与刺鸟联系(QQ:4041990 Q群:7702175)
API简介
uexLog对象封装了log接口API,通过udp发送log至IDE的方式,实现IDE与手机之间的调试。服务器的ip在config.xml中logserverip中配置,端口号固定为:30050。
接口说明
sendLog(inLog) ▲
// 本代码由寒暄提供,如有bug请和寒暄联系(QQ:457696322 Q群:7702175)
<!DOCTYPE html>
<html>
<head>
<title>AppCan API uexLog</title>
<meta charset='utf-8'>
<script>
window.uexOnload = function(type){
if(!type){
uexWidgetOne.onError=function(opCode,errorCode,errorDesc){
console.log(errorCode+':'+errorDesc);
}
}
}
function $$(id){
return document.getElementById(id);
}
/*
* 首先有几个前提条件:
* 1.测试机必须WIFI上网,与电脑共在一个局域网中
* 2.获知当前pc电脑的ip地址,然后在config.xml文件中配置<logserverip>ip</logserverip>,其中ip即为pc电脑的ip地址
* 3.调试必须开启Appcan IDE的AppCan log窗口,log信息将在Appcan Log中显示
*/
function sendLog(){
var s = $$('log').value;
uexLog.sendLog('Log:'+s);
}
</script>
</head>
<body>
<div>
<span>log内容:</span>
<input id='log' type='text' value='我是log' />
<br>
<span>发送Log:</span>
<input type='button' value='发送Log' onclick='sendLog();' />
</div>
</body>
</html>