@capgo/capacitor-barometer の使い方
デバイスの気圧センサーを扱うための Capacitor プラグインコントラクト。
インストール
bun add @capgo/capacitor-barometer
bunx cap sync
bunx cap sync プラグインのネイティブcodeをネイティブプロジェクトにコピーします。プラグインをアップグレードするたびに再度実行してください。
インポート
import { CapacitorBarometer } from '@capgo/capacitor-barometer';
API の概要
| メソッド | 説明 |
|---|---|
getMeasurement |
ネイティブレイヤーが取得した最新の気圧測定値を取得します。 |
isAvailable |
デバイスに気圧センサーが搭載されているかを確認します。 |
startMeasurementUpdates |
JavaScriptレイヤーへの気圧データのストリーミングを開始します。 |
stopMeasurementUpdates |
.経由で開始された継続的なアップデートを停止します。 |
checkPermissions |
気圧計データへのアクセス権限の現在の状態を返します。 |
requestPermissions |
プラットフォームが必要とする場合、気圧計データへのアクセス権限をリクエストします。 |
例
getMeasurement()
ネイティブレイヤーが取得した最新の気圧測定値を取得します。
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レイヤーへの気圧データのストリーミングを開始します。
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.remove() 画面がアンマウントされるとき、または CapacitorBarometer.removeAllListeners() すべてのリスナーを解除します。
完全なリファレンス
「@capgo/capacitor-barometer の使用」から続ける
使用している場合 @capgo/capacitor-barometer の使い方 ダッシュボードと API の運用を計画するには、これを次と連携させます @capgo/capacitor-barometer @capgo/capacitor-barometer の実装の詳細については、 スタートガイド スタートガイドの実装詳細については、 API の概要 「API の概要」の実装の詳細については、 はじめに はじめにの実装詳細、および API キー API Keys の実装詳細については、