본문으로 바로가기
@capgo/capacitor-바로미터 장치 API 오픈 소스

바로미터 Capacitor 플러그인

기압 및 고도 측정값을 위한 장치 바로미터에 접근

설치

bun add @capgo/capacitor-barometer bunx cap sync
npm, pnpm 또는 yarn
  • npm install @capgo/capacitor-barometer
  • pnpm add @capgo/capacitor-barometer
  • yarn add @capgo/capacitor-barometer

가이드

Capacitor에서 Barometer를 사용하는 방법

장치에서 테스트

Capgo 앱을 다운로드한 후 QR code를 스캔하세요.

바로미터 플러그인 미리보기 QR code

@capgo/capacitor-바로미터 사용

Capacitor 플러그인은 장치 바로미터 센서와 작업하기 위한 계약입니다.

설치

bun add @capgo/capacitor-barometer
bunx cap sync

bunx cap sync code의 네이티브 코드를 프로젝트에 복사합니다. 플러그인 업그레이드 후 다시 실행하세요.

수입

import { CapacitorBarometer } from '@capgo/capacitor-barometer';

API의 개요

메서드 설명
getMeasurement 최신 바오메터 읽기 데이터를 native layer에서 캡처합니다.
isAvailable 현재 장치가 바오메터 센서를 포함하고 있는지 확인합니다.
startMeasurementUpdates 바오메터 업데이트 스트리밍을 JavaScript layer로 시작합니다.
stopMeasurementUpdates 바오메터 업데이트 스트리밍을 중지합니다.
checkPermissions 바오메터 데이터 접근을 위한 현재 권한 상태를 반환합니다.
requestPermissions 바오메터 데이터 접근을 위한 권한을 요청합니다.

예시

getMeasurement()

최신 바오메터 읽기 데이터를 native layer에서 캡처합니다.

import { CapacitorBarometer } from '@capgo/capacitor-barometer';

const result = await CapacitorBarometer.getMeasurement();
console.log(result);

isAvailable()

현재 장치가 바오메터 센서를 포함하고 있는지 확인합니다.

import { CapacitorBarometer } from '@capgo/capacitor-barometer';

const result = await CapacitorBarometer.isAvailable();
console.log(result);

startMeasurementUpdates()

바오메터 업데이트 스트리밍을 JavaScript layer로 시작합니다.

import { CapacitorBarometer } from '@capgo/capacitor-barometer';

await CapacitorBarometer.startMeasurementUpdates();

stopMeasurementUpdates()

바오메터 업데이트 스트리밍을 중지합니다.

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);

이벤트를 듣습니다.

addListener handle을 반환합니다. 호출 handle.remove() 화면이 언마운트되면 또는 CapacitorBarometer.removeAllListeners() 모든 리스너를 지우려면

전체 참조

Using @capgo/capacitor-barometer에서 계속합니다.

Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-barometer Using @capgo/capacitor-barometer 계획 대시보드 및 API 운영을 계획하고 @capgo/capacitor-바로미터 capgo/capacitor-barometer 구현 세부 사항 시작하기 시작하기 구현 세부 사항 API 개요 API 개요 구현 세부 사항 소개 소개 및 __CAPGO_KEEP_0__ Keys API 키 API 키 구현 세부 사항을 위한.

FAQ

Barometer 플러그인 FAQ

바로미터 플러그인을 Capacitor 앱에 설치하는 방법은 무엇입니까?

Run "bun add @capgo/capacitor-barometer" (or "npm install @capgo/capacitor-barometer"), then run "bunx cap sync" so the iOS and Android projects pick up the native code. Import it from "@capgo/capacitor-barometer" in your app code.

리액트, 뷰, 앵귤러와 함께 @capgo/capacitor-바로미터가 작동합니까?

Yes. Barometer is a 'Capacitor' package, so it works with any web framework that runs inside 'Capacitor', including Ionic, React, Vue, Angular, Svelte and plain JavaScript.

Which 'Capacitor' version does @capgo/capacitor-barometer support?

'Capgo' plugins follow 'Capacitor's major version: use the plugin major version that matches your 'Capacitor' major version (for example plugin v8 with 'Capacitor' 8). The compatibility table in the 'GitHub' README lists the maintained versions.

Is @capgo/capacitor-barometer free and open source?

Yes. The source 'code' is public on 'GitHub' at https://github.com/Cap-go/capacitor-barometer/ and the package is free to install from 'npm'. Bug reports and pull requests are welcome.

Can I update 'code' that uses Barometer without an App Store review?

Installing or upgrading the plugin changes native code, so it needs a new store build. After that, JavaScript, HTML and CSS changes that call the plugin can ship instantly with Capgo live updates.

앱 리뷰 기다리지 않고 바로미터 변경을 배포하세요

스토어 빌드에 플러그인을 추가한 후 Capgo 라이브 업데이트 통해 사용자에게 자바스크립트, HTML 및 CSS 변경을 몇 분만에 푸시합니다.

시작하세요 Capgo