iOS 近距离互动
交换 NIDiscoveryToken 与 Apple 的近距离互动框架交换值并运行同伴会话。
Capacitor iOS 和 Android 上的超宽带 (UWB) 测距插件。
iOS 近距离互动
交换 NIDiscoveryToken 与 Apple 的近距离互动框架交换值并运行同伴会话。
Android Jetpack UWB
启动控制器和控制者会话并设置测距参数。 androidx.core.uwb 实时测距事件
从 JavaScript 监听距离、方向和会话生命周期更新。
出局带交换
为令牌和参数交换提供自定义传输,例如 BLE、MultipeerConnectivity 或后端。
核心能力
isAvailable - 检查设备是否支持 UWB 并是否可用。getDiscoveryToken - 在 iOS 上获取本地附近交互发现令牌。startPeerSession - 启动 iOS peer ranging 会话。startControllerSession - 启动 Android 控制器会话并返回可共享的参数。startControleeSession - 从控制器参数启动 Android 控制会话。stopSession - 停止活动的范围会话。| 方法 | 描述 |
|---|---|
isAvailable | 检查设备是否支持 UWB 并是否可用。 |
getDiscoveryToken | 获取 iOS 本地附近交互发现令牌。 |
startPeerSession | 在 iOS 上启动附近交互对等会话。 |
startControllerSession | 在 Android 上启动 UWB 控制器会话并返回可共享的参数。 |
startControleeSession | 在 Android 上启动 UWB 控制会话,参数来自控制器。 |
stopSession | 停止活动的 UWB 测距会话。 |
addListener | 监听 rangingUpdate 和 sessionStateChanged 事件。 |
getPluginVersion | 获取当前本机插件版本。 |
此参考资料是从 src/definitions.ts 在 capacitor-uwb.