指南
UWB教程
使用@capgo/capacitor-uwb
Capacitor UWB插件
安装
bun add @capgo/capacitor-uwb
bunx cap sync
此插件暴露的内容
isAvailable- 检查 UWB 是否支持并当前可用。getDiscoveryToken- 获取本地附近交互发现令牌(iOS)startPeerSession- iOS 设备开始寻找 peer 会话。startControllerSession- 启动 Android 设备的控制器会话并返回可共享的参数。startControleeSession- 从控制器参数启动 Android 设备的控制会话。stopSession- 停止当前的寻找会话。
示例用法
检查可用性
import { CapacitorUwb } from '@capgo/capacitor-uwb';
const availability = await CapacitorUwb.isAvailable();
iOS 设备寻找 peer
const { discoveryToken } = await CapacitorUwb.getDiscoveryToken();
await CapacitorUwb.startPeerSession({
peerDiscoveryToken: '<peer-token-base64>',
});
Android 设备控制器/控制
const controller = await CapacitorUwb.startControllerSession();
await CapacitorUwb.startControleeSession({
rangingParameters: controller.rangingParameters,
});
完整参考
- GitHub: https://github.com/Cap-go/capacitor-uwb/
- 文档: /docs/plugins/uwb/
继续使用 @capgo/capacitor-uwb
如果您正在使用 使用 @capgo/capacitor-uwb 连接它与 @capgo/capacitor-uwb 查看 @capgo/capacitor-uwb 中的实现细节 开始使用 查看开始使用中的实现细节 Capgo 插件目录 查看 Capgo 插件目录中的产品工作流程 Capacitor 由 Capgo 提供的插件 查看 Capacitor 由 Capgo 提供的插件中的实现细节 添加或更新插件 为添加或更新插件提供实现细节