html52.com
我爱小程序-开发者交流社区

小程序蓝牙发送图片

我用微信小程序做蓝牙发送图片功能,但是发现蓝牙4.0会限制每次发送的包的大小为20字节左右。所以我现在的做法是将图片转换成base64字符串,然后将字符串分批发送。但是writeBLECharacteristicValue这个接口会报如下错误

writeBLECharacteristicValue:fail write characteristics error. 10008, errMsg=Unknown ATT error.

即使在报错,但是我的蓝牙外设端也是能接收到消息的,只不过太慢了,大概十几秒才能传输一次。我这一张几kb的图片大概要传输700次。按照十几秒一次算,根本不可行。

请问我这问题是我的思路错误?还是微信对分包发送没做好处理?

或者哪位大神有什么有效的方案吗?

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付