__CAPGO_KEEP_3__

시작

GitHub

AI-Assisted Setup을 사용하여 플러그인을 설치할 수 있습니다. AI 도구에 Capgo 스킬을 추가하려면 다음 명령어를 사용하세요:

터미널 창
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

그런 다음 다음 명령어를 사용하세요:

Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-barometer` plugin in my project.

만약 Manual Setup을 선호한다면, 다음 명령어를 실행하고 아래의 플랫폼별 지침을 따르세요:

터미널 창
bun add @capgo/capacitor-barometer
bunx cap sync
import { CapacitorBarometer } from '@capgo/capacitor-barometer';

getMeasurement

getMeasurement 섹션

최신 바로미터 읽기 값을 얻으세요.

import { CapacitorBarometer } from '@capgo/capacitor-barometer';
const result = await CapacitorBarometer.getMeasurement();
console.log(result);

isAvailable

isAvailable

현재 장치에 압력 센서가 있는지 확인합니다.

import { CapacitorBarometer } from '@capgo/capacitor-barometer';
const result = await CapacitorBarometer.isAvailable();
console.log(result);

startMeasurementUpdates

startMeasurementUpdates

JavaScript layer로 압력 센서 업데이트 스트리밍을 시작합니다.

updates를 받기 위해 measurement event를 호출합니다.

import { CapacitorBarometer } from '@capgo/capacitor-barometer';
await CapacitorBarometer.startMeasurementUpdates();

stopMeasurementUpdates

stopMeasurementUpdates

via로 시작된 연속 업데이트를 중지합니다.

import { CapacitorBarometer } from '@capgo/capacitor-barometer';
await CapacitorBarometer.stopMeasurementUpdates();

checkPermissions

권한 확인

바로미터 데이터에 대한 현재 권한 상태를 반환합니다.

import { CapacitorBarometer } from '@capgo/capacitor-barometer';
const result = await CapacitorBarometer.checkPermissions();
console.log(result);

requestPermissions

권한 요청

플랫폼에 의해 요구되는 경우 바로미터 데이터에 대한 권한을 요청합니다.

import { CapacitorBarometer } from '@capgo/capacitor-barometer';
const result = await CapacitorBarometer.requestPermissions();
console.log(result);

타입 참조

타입 참조

GetMeasurementResult

측정 결과 가져오기

최근 압력 샘플의 별칭입니다.

export type GetMeasurementResult = Measurement;

IsAvailableResult

사용 가능 결과

결과를 반환하는.

export interface IsAvailableResult {
/**
* Indicates whether the device exposes a barometer sensor.
*
* @since 1.0.0
*/
isAvailable: boolean;
}

PermissionStatus

권한 상태

권한 정보를 반환하는 및 .

export interface PermissionStatus {
/**
* The permission state for accessing barometer measurements on the current platform.
*
* @since 1.0.0
*/
barometer: BarometerPermissionState;
}

MeasurementEvent

측정 이벤트

활성화되면 발생하는 이벤트 페이로드.

export type MeasurementEvent = Measurement;

Measurement

측정

장치 바로미터에서 압력 및 상대 고도 값을 샘플링.

export interface Measurement {
/**
* The static air pressure in hectopascals (hPa).
*
* @since 1.0.0
*/
pressure: number;
/**
* The change in altitude relative to the time updates started.
* Only available on iOS; Android will always return `0`.
*
* @since 1.0.0
*/
relativeAltitude: number;
/**
* The timestamp of the measurement in milliseconds since the Unix epoch.
*
* @since 1.0.0
*/
timestamp: number;
}

BarometerPermissionState

바로미터 권한 상태

권한 상태 union 포함 limited 스енс러 액세스를 제한할 수 있는 플랫폼에 대해

export type BarometerPermissionState = PermissionState | 'limited';

PermissionState

권한 상태

Capacitor가 지원하는 플랫폼 권한 상태

export type PermissionState = 'prompt' | 'prompt-with-rationale' | 'granted' | 'denied';

__CAPGO_KEEP_0__의 공개 버전이 업스트림에서 변경될 때 다시 싱크를 실행하세요. src/definitions.ts업스트림에서 API이 변경되면 다시 싱크를 실행하세요.

__CAPGO_KEEP_0__가 지원하는 플랫폼 권한 상태

__CAPGO_KEEP_0__가 지원하는 플랫폼 권한 상태

Capgo를 사용 중이라면 시작하기 계획 대시보드와 API 작업을 계획하고 연결하려면 Using @capgo/capacitor-barometer native 기능을 사용하는 @capgo/capacitor-barometer에 대해 API 개요 API 개요 Introduction 설정 시작 API 키 for API 구현 세부 사항에 대한 장치 장치에 대한 구현 세부 정보.