跳过内容

@capgo/capacitor-UWB

使用原生 iOS 和 Android ranging API 测量 UWB 设备之间的精确距离和方向。

Capacitor UWB ranging 的 iOS 和 Android 插件

iOS附近交互

交换 NIDiscoveryToken 与Apple的附近交互框架交换值并运行同伴会话。

安卓 Jetpack UWB

使用以下参数启动控制器和控制者会话 androidx.core.uwb Live Ranging 事件

从JavaScript中监听距离、方向和会话生命周期更新。

出局带交换

为令牌和参数交换带来您的运输,例如BLE、MultipeerConnectivity或后端。

核心能力

标题:核心能力

iOS附近交互
  • isAvailable - 检查设备是否支持 UWB 和当前是否可用。
  • getDiscoveryToken - 在 iOS 上获取本地附近交互发现令牌。
  • startPeerSession - 在 iOS 上启动对等范围会话。
  • 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.