メインコンテンツへスキップ

@capgo/capacitor-device-info

Capacitor アプリから CPU、メモリ、GPU、ストレージ、サーマルステート、オンボードセンサーのメトリクスを取得します

Capacitor アプリから CPU、メモリ、GPU、ストレージ、サーマルステート、オンボードセンサーのメトリクスを取得します

まずはこちらから getInfo() および以下に示すその他のコアメソッド。

プラットフォームサポート備考
iOSとはいネイティブ
Androidでははいネイティブ
Web一部はじめにを見る

このプラグインには Capacitor 8 以降が必要です(@capacitor/core >=8.0.0).

  • getInfo - CPU、メモリ、GPU、ストレージ、サーマルステート、低電力モード、およびオンボードセンサーのデータを取得します。
  • startMonitoring - インターバルサンプリングを開始し、イベントを発行します deviceInfoUpdate イベント
  • stopMonitoring - アクティブなモニタリングセッションを停止します。
  • isMonitoring - アクティブなモニタリング状態とサンプル数を確認します。
  • removeAllListeners - プラグインに登録されているすべてのリスナーを削除します。
  • getPluginVersion - ネイティブプラグインのバージョンを返します。

このプラグインは、デバイスまたはOSが公開しているハードウェアデータのみを報告します。気象サービスを呼び出したり、ネットワークから外気温や湿度を取得したりすることはありません。

Androidでは、ハードウェアが公開している場合に限り、利用可能なセンサーや、バッテリー温度、周囲温度、相対湿度、気圧、照度、近接センサーなどの一般的な読み取り値を報告できます。AndroidのCPUおよびGPU温度は、ベストエフォートによるサーマルゾーンの読み取りであり、制限されたデバイスでは省略される場合があります。

iOSでは、CPU、メモリ、ストレージ、GPU、サーマルステート、低電力モード、およびCoreMotionセンサーの利用可能性を報告します。公開されているiOS APIでは、生のCPUまたはGPU温度は公開されていません。

API の完全なリファレンスは、以下に記載されています。 src/definitions.ts プラグインのリポジトリをご確認ください。詳細は スタートガイド のインストール方法、動作の監視、戻り値の型、および例を参照してください。

@capgo/capacitor-device-info からさらに詳しく学ぶ

「@capgo/capacitor-device-info からさらに詳しく学ぶ」セクション

使用している場合 @capgo/capacitor-device-info 診断やモニタリングには、次と連携させてください。 スタートガイド インストールと使用については、 @capgo/capacitor-device-info の使い方 チュートリアルページについては、 @capgo/capacitor-barometer 圧力ストリーミング専用、および @capgo/capacitor-light-sensor 照度センサー専用の更新用。