메인 콘텐츠로 건너뛰기
플러그인으로 돌아가기
@capgo/capacitor-uwb
튜토리얼
@capgo/capacitor-uwb

UWB

iOS Nearby Interaction 및 Android Jetpack UWB를 위한 초광대역 주파수 범위

Capgo 저장소 보러 가기

Capacitor 저장소 보러 가기

Using @capgo/capacitor-uwb

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

Capacitor UWB 플러그인 사용

bun add @capgo/capacitor-uwb
bunx cap sync

Capacitor UWB 플러그인 설치

  • isAvailable 이 플러그인은 무엇을 제공합니까?
  • getDiscoveryToken - UWB가 지원되고 현재 사용 가능한지 확인합니다.
  • 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

만약 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-uwb을 사용하고 있다면 Using @capgo/capacitor-uwb @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-uwb을 연결하여 @capgo/capacitor-uwb의 구현 세부 정보를 참조하십시오. for the implementation detail in @capgo/capacitor-uwb, Getting Started의 구현 세부 정보를 참조하십시오. __CAPGO_KEEP_0__ 플러그인 디렉토리 Capgo 플러그인 디렉토리의 제품 워크플로를 참조하십시오. Capgo __CAPGO_KEEP_1__ 플러그인 Capacitor Capgo 플러그인의 구현 세부 정보를 참조하십시오. for the implementation detail in Capacitor Plugins by Capgo, and 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트 구현 세부 사항에 대한 정보입니다.