Aller au contenu

@capgo/capacitor-device-info

Lire les métriques CPU, mémoire, GPU, stockage, état thermique et capteurs intégrés des apps Capacitor

Lire les métriques CPU, mémoire, GPU, stockage, état thermique et capteurs intégrés des apps Capacitor

Commencez par getInfo() et les autres méthodes principales listées ci-dessous.

PlateformeSupportNotes
iOSOuiNatif
AndroidOuiNatif
Le WebPartielleVoir la prise en main

Le plugin nécessite Capacitor 8 ou une version ultérieure (@capacitor/core >=8.0.0).

  • getInfo - Lire le CPU, la mémoire, le GPU, le stockage, l'état thermique, le mode économie d'énergie et les données des capteurs embarqués.
  • startMonitoring - Start interval sampling and emit deviceInfoUpdate des événements.
  • stopMonitoring - Arrêter la session de monitoring active.
  • isMonitoring - Inspecter l'état du monitoring actif et le nombre d'échantillons.
  • removeAllListeners - Supprimer tous les listeners enregistrés sur le plugin.
  • getPluginVersion - Retourner la version du plugin natif.

Le plugin ne rapporte que les données matérielles exposées par l'appareil ou l'OS. Il n'appelle pas de services météo et ne récupère pas la température ou l'humidité extérieure via le réseau.

Android peut rapporter les capteurs disponibles et des mesures courantes comme la température de la batterie, la température ambiante, l'humidité relative, la pression, la lumière et la proximité lorsque le matériel les expose. Les températures CPU et GPU sur Android sont des lectures de zones thermiques de type « best-effort » et peuvent être omises sur certains appareils restreints.

iOS rapporte le CPU, la mémoire, le stockage, le GPU, l'état thermique, le mode économie d'énergie et la disponibilité des capteurs CoreMotion. Les API publiques d'iOS n'exposent pas la température brute du CPU ou du GPU.

La référence complète de API suit src/definitions.ts dans le dépôt du plugin. Voir Prise en main pour l'installation, le suivi du comportement, les types de retour et les exemples.

Si vous utilisez @capgo/capacitor-device-info pour le diagnostic ou le monitoring, connectez-l’avec Prise en main pour l'installation et l'utilisation, Utiliser @capgo/capacitor-device-info pour la page du tutoriel, @capgo/capacitor-barometer pour le streaming de pression dédié, et @capgo/capacitor-light-sensor for dedicated light sensor updates.