JavaScript脚本
jsRunner.xPrint
日志打印函数
jsRunner.xWriteBytes
数据发送函数
jsRunner.xIsInterruptionRequested
脚本退出请求
jsRunner.xSleep
延时函数,单位为ms
示例脚本
function onBytesRead(data) {
jsRunner.xPrint("read: " + data);
jsRunner.xWriteBytes(data);
}
while (!jsRunner.xIsInterruptionRequested()) {
jsRunner.xWriteBytes("hello");
jsRunner.xSleep(1000);
}
上述脚本功能,接收到数据后打印至UI,让后发送接收到的数据;并且每秒发送一次“hello”,循环并不影响onBytesRead的调用,onBytesRead相当于回调函数。