dcloudio / dcloudio/uni-app

有些蓝牙硬件无法使用,因为Uniapp无法设置类似writeType的问题 急!!!!!

Open
#4,690 1 comment 0 reactions 1 assignee Claimed by @ArrayDC View on GitHub
app enhancement
Dominant language
JavaScript
Stars
41.6k
Forks
3.7k
Avg merge
7h 6m
Merged PRs (30d)
6

Description

**新功能描述**
某些蓝牙硬件的字节超过20个,但是又不允许分包发送和修改MTU,只能设置writeType,但是uniapp没有这个设置的方法

**现状及问题**
现在就是某些蓝牙硬件无法使用的问题,发字节大于20个字节过去没有反应

**尝试方案**
硬件不支持修改MTU和分包发送,但是安卓原生可以通过 characteristic.setWriteType(BluetoothGattCharacteristic.WRITE_TYPE_DEFAULT);解决,是可以的,下图是安卓对那个方法的解释
![image](https://github.com/dcloudio/uni-app/assets/15447020/6b8a7f67-061c-450a-894b-94d5b3839da0)

**补充信息**
安卓和苹果都有类似writeType的方法,所以希望uniapp可以的话,尽快更新这个大的漏洞问题,如有其他方式解决就更好了,万分感谢

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.