指南
UWB教程
使用@capgo/capacitor-uwb
Capacitor UWB插件
安装
bun add @capgo/capacitor-uwb
bunx cap sync
此插件暴露的内容
isAvailable- 检查 UWB 是否支持并当前可用。getDiscoveryToken- 获取 iOS 本地附近交互发现令牌。startPeerSession- 开始 iOS peer ranging 会话。startControllerSession- 启动 Android 控制器会话并返回可共享的参数。startControleeSession- 从控制器参数启动 Android 控制装置会话。stopSession- 停止活动的 ranging 会话。
示例用途
检查可用性
import { CapacitorUwb } from '@capgo/capacitor-uwb';
const availability = await CapacitorUwb.isAvailable();
iOS peer ranging
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, Getting Started 查看Getting Started, Capgo 插件目录 查看Capgo 插件目录中的产品工作流程 Capacitor 由 Capgo 提供的插件 查看Capacitor 由 Capgo 提供的插件的实现细节,和 添加或更新插件 为添加或更新插件的实现细节。