我正在编写一个简单的应用程序,试图在Ionic / iOS应用程序中通过Bluetooth BLE将单个字节写入UART端口。我具有以下功能:
onBtnPress(peripheral) {
this.ble.write(
// send 1 byte to switch a light on
var data = new Uint8Array(1);
data[0] = 2;
this.ble.write(peripheral, 'FF10', 'FF11', data.buffer);
)
}
但是当我编译它时,我在Cordova中收到“声明或声明预期”错误。
问题似乎出在
var data = new Uint8Array(1);
我不是专业的程序员,对Angular的了解甚至更少。这不是声明数组的正确方法吗?