メインコンテンツにスキップ
プラグインに戻る
@capgo/capacitor-uwb
チュートリアル
@capgo/capacitor-uwb

UWB

iOS Nearby Interaction と Android Jetpack UWB を使用したペア間距離と方向の超広帯域周波数

ガイド

UWBに関するチュートリアル

Using @capgo/capacitor-uwb

Capacitor plugin for Ultra-Wideband (UWB) ranging on iOS and Android.

このプラグインが提供するもの

bun add @capgo/capacitor-uwb
bunx cap sync

- iOSおよびAndroidでUWBのサポートと利用可能性を確認する

  • isAvailable - iOSでローカル近接インタラクションの検出トークンを取得する
  • getDiscoveryToken __CAPGO_KEEP_1__
  • startPeerSession - iOSデバイスのペアレンジセッションを開始します。
  • startControllerSession - Androidコントローラーセッションを開始し、共有可能なパラメータを返します。
  • startControleeSession - Androidコントロールセッションからコントローラーパラメータでセッションを開始します。
  • stopSession - 有効なペアレンジセッションを停止します。

例の使用

利用可能な確認

import { CapacitorUwb } from '@capgo/capacitor-uwb';

const availability = await CapacitorUwb.isAvailable();

iOSペアレンジ

const { discoveryToken } = await CapacitorUwb.getDiscoveryToken();

await CapacitorUwb.startPeerSession({
  peerDiscoveryToken: '<peer-token-base64>',
});

Androidコントローラー/コントロール

const controller = await CapacitorUwb.startControllerSession();

await CapacitorUwb.startControleeSession({
  rangingParameters: controller.rangingParameters,
});

フルリファレンス

Using @capgo/capacitor-uwb

あなたが使用している場合 Using @capgo/capacitor-uwb @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-uwbを使用して native plugin作業の詳細については、@capgo/capacitor-uwbと接続してください for the implementation detail in @capgo/capacitor-uwb, Getting Startedの実装詳細について __CAPGO_KEEP_0__ Plugin Directory Capgo Plugin Directoryの製品ワークフローについて Capgo Plugins by __CAPGO_KEEP_1__ Capacitor Plugins by Capgoの実装詳細について for the implementation detail in Capacitor Plugins by Capgo, and プラグインの追加または更新 プラグインの追加または更新の実装詳細のため