@capgo/capacitor-アクセラレータを使用
Capacitor プラグインは、デバイスのアクセラレータと連携するために使用されます。
インストール
bun add @capgo/capacitor-accelerometer
bunx cap sync
bunx cap sync codeを日本語のプロジェクトにコピーします。プラグインのアップグレード後は再度実行してください。
インポート
import { CapacitorAccelerometer } from '@capgo/capacitor-accelerometer';
APIの概要
| 方法 | 説明 |
|---|---|
getMeasurement |
最新の加速度センサーのサンプルを取得します。 |
isAvailable |
加速度センサーのセンサーが搭載されているかどうかを確認します。 |
startMeasurementUpdates |
加速度センサーのストリーミングを開始します。 |
stopMeasurementUpdates |
ストリーミングを停止します。 |
checkPermissions |
許可の状態を取得します。 |
requestPermissions |
許可を求めます。 |
例
getMeasurement()
最新の加速度センサーのサンプルを取得します。
import { CapacitorAccelerometer } from '@capgo/capacitor-accelerometer';
const result = await CapacitorAccelerometer.getMeasurement();
console.log(result);
isAvailable()
加速度センサが搭載されているデバイスかどうかを確認します。
import { CapacitorAccelerometer } from '@capgo/capacitor-accelerometer';
const result = await CapacitorAccelerometer.isAvailable();
console.log(result);
startMeasurementUpdates()
加速度センサの更新をJavaScript層にストリーミングします。
import { CapacitorAccelerometer } from '@capgo/capacitor-accelerometer';
await CapacitorAccelerometer.startMeasurementUpdates();
stopMeasurementUpdates()
ストリーミングを開始します。
import { CapacitorAccelerometer } from '@capgo/capacitor-accelerometer';
await CapacitorAccelerometer.stopMeasurementUpdates();
checkPermissions()
加速度センサの許可状態を取得します。
import { CapacitorAccelerometer } from '@capgo/capacitor-accelerometer';
const result = await CapacitorAccelerometer.checkPermissions();
console.log(result);
requestPermissions()
加速度センサへのアクセスを許可するように求めます。
import { CapacitorAccelerometer } from '@capgo/capacitor-accelerometer';
const result = await CapacitorAccelerometer.requestPermissions();
console.log(result);
イベントをリスンします。
addListener ハンドルを取得します。 handle.remove() 画面がアンマウントされたとき、またはリスナーをすべてクリアしたときに呼び出します。 CapacitorAccelerometer.removeAllListeners() 詳細なドキュメント
Capacitor-Accelerometer
使用@capgo/capacitor加速度計
Capacitor アクセラレーターモジュールを使用している場合 Using @capgo/capacitor-accelerometer 計画ダッシュボードとAPIの運用を、接続します。 @capgo/capacitor-加速度計 @capgo/capacitor加速度計 Capacitor アクセラレーターモジュールの実装詳細については Capacitor アクセラレーターモジュールの概要 API Overview for the API の実装詳細について 概要 概要の実装詳細について API キー API キーの実装詳細について