文件名称:使用 BLE 发现附近的设备。
文件大小:31KB
文件格式:ZIP
更新时间:2024-06-28 10:16:38
React Native System
发现 使用 BLE 发现附近的设备。 React 本机实现 https://github.com/omergul123/Discovery(Android 使用 https://github.com/joshbour/discovery-android) 0.0.x 版的更改现在支持使用多个 UUID 进行发现。 您需要单独初始化每一个并在执行操作时指定 UUID。 即 Discovery.setShouldAdvertise(true); 现在变成 Discovery.setShouldAdvertise("3E1180E5-222E-43E9-98B4-E6C0DD18E728", true); What Discovery 是一个非常简单但有用的库,用于发现附近具有 BLE(蓝牙低功耗)的设备并交换值(由您在对等设备上运行的应用程序上确定的 ID 或用户名类型),而不管对等设备上的应用程序是否工作在前台或后台状态。 示例 const {DeviceEventEmitter} = require('react-native'); const Discovery = require(
【文件预览】:
react-native-discovery-master
----.gitignore(75B)
----README.md(4KB)
----android()
--------local.properties(463B)
--------build.gradle(561B)
--------gradlew.bat(2KB)
--------gradlew(5KB)
--------src()
--------android.iml(11KB)
----ReactNativeDiscovery.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(11KB)
--------xcuserdata()
----LICENSE(1KB)
----Discovery-iOS()
--------EasedValue.h(740B)
--------EasedValue.m(1KB)
--------Discovery.h(4KB)
--------Discovery.m(14KB)
--------BLEUser.m(928B)
--------BLEUser.h(934B)
----package.json(368B)
----ReactNativeDiscovery.android.js(214B)
----ReactNativeDiscovery.ios.js(190B)
----ReactNativeDiscovery.m(7KB)
----ReactNativeDiscovery.h(258B)