Capacitorコンパスプラグインのコンパスヘッド指向読み取りインターフェイス
主な機能
セクション「主な機能」getCurrentHeading- iOSでは、背景でヘッド指向を更新し、最新の値を返します。Androidでは、ヘッド指向を加速度計と磁気計センサーを使用して計算します。Webでは実装されていません。startListening- コンパスヘッド指向の変更をイベントを介してリスンすることができます。この機能を開始すると、コンパスセンサーを開始し、「headingChange」イベントを発行します。stopListening- Compass の向きを追跡するリスニングを停止します。 Compass センサーを停止し、イベントを停止します。checkPermissions- Compass データへのアクセス許可の現在のステータスを確認します。 iOS では、位置許可のステータスを確認します。 Android では、このメソッドは常に ‘許可’ を返します。許可は必要ありません。
Public API
Section titled “Public API”| Method | Description |
|---|---|
getCurrentHeading | iOS では、背景で向きを更新し、最新の値を返します。 Android では、加速度計と磁気センサーを使用して、メソッドが呼ばれたときに向きを計算します。 Web では実装されていません。 |
getPluginVersion | Get the native Capacitor plugin version. |
startListening | iOS では、背景で向きを更新し、最新の値を返します。 Android では、加速度計と磁気センサーを使用して、メソッドが呼ばれたときに向きを計算します。 Web では実装されていません。 |
stopListening | Stop listening for compass heading changes. This stops the compass sensors and stops emitting events. |
addListener | Add a listener for compass heading change events. |
addListener | Add a listener for compass accuracy change events. Only supported on Android. On iOS and Web, this will never emit events. |
removeAllListeners | __CAPGO_KEEP_0__をすべて削除します。 |
checkPermissions | iOSでは位置情報の許可状況をチェックし、Androidでは常に許可が付与されていると返します。 |
requestPermissions | iOSでは位置情報の許可を要求し、Androidではすぐに解決されます。 |
watchAccuracy | iOSとWebでは、コンパス精度のモニタリングは利用できないため、このメソッドは何も行いません。 |
unwatchAccuracy | iOSとWebでは、コンパス精度のモニタリングは利用できないため、このメソッドは何も行いません。 |
getAccuracy | コンパス精度のモニタリングを停止します。 |
iOSとWebでは、コンパス精度のモニタリングは利用できないため、常にCompassAccuracy.UNKNOWNを返します。
真実の源真実の源 src/definitions.ts このリファレンスは capacitor-compass.
Keep going from @capgo/capacitor-compass
「@capgo/capacitor-compass」から続けて進むあなたが「@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-compass」を使用している場合 「@capgo/capacitor-compass」 「@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-compass」をnative pluginの作業計画に接続する 「@capgo/capacitor-compass」をnative capabilityの「@capgo/capacitor-compass」に使用する 「@capgo/capacitor-compass」でnative capabilityの「@capgo/capacitor-compass」を使用する 「Capgo Plugin Directory」 「Capgo Plugin Directory」で製品ワークフローを実行する 「Capacitor Plugins by Capgo」 「Capacitor Plugins by Capgo」で実装詳細を確認する 「Adding or Updating Plugins」 「Adding or Updating Plugins」で実装詳細を確認する Capacitor Enterprise プラグイン代替 Ionic Enterprise プラグインの製品ワークフローについて