JavaScript脚本

JavaScript官方手册

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相当于回调函数。