iOS Nearby Interaction と Android Jetpack UWB による、ピア間の距離と方向を測る Ultra-Wideband レンジング
まずはこちらから isAvailable() および以下に示すその他のコアメソッド。
プラットフォーム対応
「プラットフォーム対応」という見出しのセクション| プラットフォーム | サポート | 備考 |
|---|---|---|
| iOSと | はい | ネイティブ |
| Android | はい | ネイティブ |
| Web | 一部 | はじめにを見る |
コア機能
「コア機能」セクションisAvailable- UWBがサポートされており、現在利用可能かどうかを確認します。getDiscoveryToken- iOSでローカルのNearby Interactionディスカバリー・トークンを取得します。startPeerSession- iOSのピアレンジング・セッションを開始します。startControllerSession- Androidのコントローラーセッションを開始し、共有可能なパラメータを返します。startControleeSession- コントローラーのパラメータを使用して、Androidのコントローリーセッションを開始します。stopSession- 実行中のレンジングセッションを停止します。
公開 API
「Public API」セクション| メソッド | 説明 |
|---|---|
isAvailable | デバイスでUWBがサポートされており、現在利用可能かどうかを確認します。 |
getDiscoveryToken | iOSでローカルのNearby Interactionディスカバリートークンを取得します。 |
startPeerSession | iOSでNearby Interactionピアセッションを開始します。 |
startControllerSession | - AndroidのUWBコントローラーセッションを開始し、共有可能なパラメータを返します。 |
startControleeSession | - コントローラーからのパラメータを使用して、AndroidのUWBコントローリーセッションを開始します。 |
stopSession | 実行中のUWBレンジングセッションを停止します。 |
addListener | を監視します: rangingUpdate と sessionStateChanged イベント |
getPluginVersion | 現在のネイティブプラグインのバージョンを取得します。 |
Source of Truth
「Source Of Truth」セクションこのリファレンスは以下から同期されています: src/definitions.ts における capacitor-uwb.