我这边使用uniapp开发的App,使用uni.request API 下载后台上传的.bin文件, 然后使用蓝牙和串口发送给设备, 这个文件是升级硬件主板程序的,现在下载下来的会出现乱码。有哪位大神知道怎么回事吗,或者如何下载这个文件。下方有截图,顶部乱码就是返回的data数据
- 发布:2023-07-22 09:36
- 更新:2024-08-31 11:19
- 阅读:206
FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866
.bin 是二进制,不能直接查看的
你好,请问你之前那个蓝牙读取bin文件的是怎么解决的,我读取的bin文件方式好像不对
-
1***@qq.com (作者)
uni.request 这个Api 里有一个参数responseType 把它设置为arraybuffer类型 转成16进制字符串就行了
2024-01-20 10:57
1***@qq.com (作者)
谢谢 已经解决 设置request中responseType为arraybuffer类型。硬件那边要求16进制字符串我就把data里的数据转成16进制字符串了发送给硬件设备。
2023-07-22 19:50