HarmonyOS 蓝牙socket.sppWrite 报错
1、通过socket方式 蓝牙连接打印机
2、连接成功后 参照api文档 调用socket.sppWrite
clientNumber已经成功获取 手机也已经和打印机匹配
let arrayBuffer1 = new ArrayBuffer(8);
let data1 = new Uint8Array(arrayBuffer1);
data1[0] = 123;
try {
socket.sppWrite(this.clientNumber, data1);
} catch (err) {
console.error(
'errCode: ' + (err as BusinessError).code + ', errMessage: ' + (err as BusinessError).message
);
}
报错信息
[napi_bluetooth_utils.cpp(ParseArrayBuffer:129)]can not get arraybuffer, error is 19
[napi_bluetooth_spp_client.cpp(CheckSppWriteParams:229)]ParseArrayBuffer failed.
[napi_bluetooth_spp_client.cpp(SppWrite:242)]bluetoothManager napi assert failed.
errCode: 401, errMessage: BussinessError 401: Invalid parameter.
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 如何监听蓝牙socket断开
918浏览 • 1回复 待解决
HarmonyOS 经典蓝牙的socket通信问题
1561浏览 • 1回复 待解决
HarmonyOS socket tcp连接报错
1310浏览 • 1回复 待解决
HarmonyOS 蓝牙connect方法报错
2587浏览 • 1回复 待解决
HarmonyOS SPP蓝牙连接报错
1541浏览 • 1回复 待解决
Socket连接报错,错误码88
2795浏览 • 1回复 待解决
HarmonyOS 中蓝牙 connect 方法报错 “PlatformException解决
525浏览 • 0回复 待解决
HarmonyOS 在使用蓝牙“关闭客户端功能”报错
1168浏览 • 1回复 待解决
蓝牙连接报错该如何处理?
1764浏览 • 1回复 待解决
HarmonyOS 关于Socket
894浏览 • 1回复 待解决
HarmonyOS 连接蓝牙一直报错:BussinessError 2900099: Operation failed
2139浏览 • 1回复 待解决
ohos.net.socket (Socket连接)链接不上
7108浏览 • 1回复 待解决
HarmonyOS Tcp socket问题
1243浏览 • 1回复 待解决
socket连接的时候报错 2301099,但是ip和域名都是可以通的
1618浏览 • 1回复 待解决
HarmonyOS UDP socket bind失败
1004浏览 • 1回复 待解决
HarmonyOS 调用蓝牙接口access.enableBluetooth()报错 2900099, errMessage: BussinessError 2900099: Operation failed
1422浏览 • 1回复 待解决
HarmonyOS 蓝牙权限的问题, 未授权蓝牙权限后,蓝牙权限如何开启
1768浏览 • 1回复 待解决
HarmonyOS socket 绑定IP问题
1014浏览 • 1回复 待解决
HarmonyOS socket绑定端口失败
1249浏览 • 1回复 待解决
HarmonyOS Socket报缓存溢出
898浏览 • 1回复 待解决
HarmonyOS socket接收文件问题
1025浏览 • 1回复 待解决
HarmonyOS 经典蓝牙(蓝牙协议4.0以下)的联机问题
1270浏览 • 1回复 待解决
HarmonyOS socket连接失败code: 103
1130浏览 • 1回复 待解决
nvalid parameter. Possible causes: 1. Mandatory parameters are left unspecified. 2. Incorrect parameter types.。
确认一下入参是否正确
data1 参入替换 arrayBuffer1 试一下