1.初始化蓝牙设备
uni.openBluetoothAdapter({})
2.蓝牙链接
createBLEConnection({})在链接成功的回调中设置监听
uni.notifyBLECharacteristicValueChange({})不设置会收不到蓝牙的返回信息
3.向蓝牙发送指令
uni.writeBLECharacteristicValue({})
4.监听蓝牙返回数据
uni.onBLECharacteristicValueChange({})
5.数据本地存储
获取全局文件 const fs = uni.getFileSystemManager();
读取文件目录 fs.readdir;
判断本地文件是否已有目录文件 没有则调用 fs.writeFile()创建,有则调用 fs.appendFile向已有文件里面缀加;
调用 uni.uploadFile保存本地文件到服务器,注意name:file会自动读取本地文件二进制流。
(注意:${wx.env.USER_DATA_PATH}为微信默有的本地文件存储路径,不用自己创建
)