如何通过蓝牙和React Native在两部手机之间发送数据?

问题描述 投票:0回答:1

我最近读了很多关于通过蓝牙在设备之间广播数据的文章,我现在正在尝试创建一个像 Airdrop 一样工作的应用程序,您可以在其中查看哪个用户正在使用该应用程序,然后通过蓝牙发送数据。 到目前为止,我一直在尝试使用

react-native-bluetooth-manager
react-native-bluetooth-plx
,但我在文档中读到:

It does NOT support:

- bluetooth classic devices.
- communicating between phones using BLE (Peripheral support)
- bonding peripherals

我在 StackOverflow 上读过其他关于此问题的文章,这些文章一年前发表,但并没有真正的解决方案。

有谁知道现在是否可以使用 BLE 在手机之间发送数据?

react-native bluetooth bluetooth-lowenergy react-native-ble-plx react-native-ble-manager
1个回答
0
投票

是的,这绝对是可能的,并且有一些例子已经做到了这一点。话虽这么说,文件传输是 BLE 更复杂的应用之一,特别是如果您想在 Android 和 iOS 上实现这一点。原因是您需要使用 GATT 规范并自行实现文件传输协议,因为 BLE 本身并不存在该协议。请参阅下面的链接了解更多信息:-

© www.soinside.com 2019 - 2024. All rights reserved.