使用了基于 Native.js 的蓝牙JS BluetoothTool.js
接收蓝牙数据时,一次只能接收1个字节,搜索了一下社区,发现好多人提这个问题,但是没有人解决问题
希望有大神可以解决。
1***@qq.com
- 发布:2023-08-09 01:11
- 更新:2024-03-24 15:54
- 阅读:295
4 个回复
Azikou
不知道怎么解决,我最后是用原生插件读的
原生插件开发哦 - 插件开发 | 个人接单 | 已上线多个原生插件| iOS+Android |插件定制| 主页 https://ask.dcloud.net.cn/question/91948
可以做
专业插件开发 q 1196097915
主页 https://ask.dcloud.net.cn/question/91948
蕉太狼二叔 - 个人便宜双端插件开发
有现成的插件:https://ext.dcloud.net.cn/plugin?id=12745
gersonwu
现在解决了吗?
我现在问题的关键在于不知道如何使用 plus.android 创建一个数组对象
这样直接使用 js 没用
const bytes = Array(count);
这种 Bytes[] bytes = new Bytes[count] java 代码如何转换为 plus.android 的写法
while (count == 0) {
let ct = new Date().getTime();
if (ct - t > 8000) {
throw new Error("蓝牙传输超时");
}
count = invoke(btInStream, "available");
}
// let dataArr = [];