概要
概要のセクションCapacitorの Compass プラグインインターフェイスで、デバイスのコンパスヘッドを読み取る
主な機能
主な機能のセクションgetCurrentHeading- iOSでは、背景でヘッディングが更新され、最新の値が返されます。Androidでは、ヘッディングがアクセラレータと磁気センサを使用して計算されます。Webでは実装されていません。startListening- コンパスヘッディングの変更をイベントを介してリスンすることができます。この機能を開始すると、コンパスセンサが開始され、「headingChange」イベントが発生します。stopListening- Compass の向きの変更を停止します。 Compass センサーを停止し、イベントを停止します。checkPermissions- Compass データへのアクセス許可の現在の状態を確認します。 iOS では、位置許可の状態を確認します。 Android では、このメソッドは常に ‘許可’ を返します。許可は必要ありません。
Public API
Public API| Method | Description |
|---|---|
getCurrentHeading | iOS では、背景で向きを更新し、最新の値を返します。 Android では、加速度計と磁力計センサーを使用して、呼び出されたときに向きを計算します。 Web では実装されていません。 |
getPluginVersion | native Capacitor プラグインのバージョンを取得します。 |
startListening | イベントを使用して Compass の向きの変更を開始します。 Compass センサーを開始し、 ‘headingChange’ イベントを発行します。 |
stopListening | Compass の向きの変更を停止します。 Compass センサーを停止し、イベントを停止します。 |
addListener | Compass の向きの変更イベントにリスナーを追加します。 |
addListener | Android では、Compass の精度の変更イベントにリスナーを追加します。 iOS と Web では、イベントを発行することはありません。 |
removeAllListeners | __CAPGO_KEEP_0__のリスナーをすべて削除します。 |
checkPermissions | iOSでは位置情報の許可状況を、Androidではcompassデータへのアクセス許可状況を確認します。 |
requestPermissions | iOSでは位置情報の許可を、Androidではcompassデータへのアクセス許可を要求します。 |
watchAccuracy | iOSとWebでは実行されません。Androidでは磁気センサの精度を監視し、精度の変更イベントを発行します。 |
unwatchAccuracy | iOSとWebでは実行されません。Androidでは精度の監視を停止します。 |
getAccuracy | iOSとWebでは実行されません。Androidでは磁気センサの精度を取得します。 |
真実の源
真実の源このリファレンスは src/definitions.ts から capacitor-compass.
@capgo/capacitor-compassから続きます。
「@capgo/capacitor-compass」から続けてくださいあなたが「@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-compass」を使用している場合 @capgo/capacitor-compass @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-compass」を使用して @capgo/capacitor-compass @capgo/capacitor-compass Capgo プラグイン ディレクトリ Capgo プラグイン ディレクトリ Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, プラグインの追加または更新 プラグインの追加または更新 Ionic Enterprise Plugin Alternatives Ionic Enterprise Plugin Alternativesの製品ワークフロー