Planifiez des alarmes et notifications natives même lorsque l'app est fermée
Commencez par createAlarm() et les autres méthodes principales listées ci-dessous.
Support des plateformes
Section intitulée « Support des plateformes »| Plateforme | Support | Notes |
|---|---|---|
| iOS | Oui | Natif |
| Android | Oui | Natif |
| Le Web | Partielle | Voir la prise en main |
Fonctionnalités clés
Section intitulée « Fonctionnalités clés »createAlarm- Créez une alarme native via l'application horloge du système. Sur Android, cela utilise l'intent Alarm Clock ; sur iOS, cela utilise AlarmKit si disponible (iOS 16+).openAlarms- Ouvrez l'interface native de la liste des alarmes du système, si disponible.getOSInfo- Récupérez des informations sur l'OS et ses capacités.requestPermissions- Demandez les permissions nécessaires pour l'usage des alarmes sur la plateforme. Sur Android, cela peut rediriger vers les paramètres pour les alarmes exactes.
API public
Section intitulée « Public API »| Méthode | Description |
|---|---|
createAlarm | Créez une alarme native via l'application horloge de la plateforme. Sur Android, cela utilise l'intent Alarm Clock ; sur iOS, cela utilise AlarmKit si disponible (iOS 16+). |
openAlarms | Ouvrir l'interface native de la liste des alarmes de la plateforme, si disponible. |
getOSInfo | Récupérez des informations sur l'OS et ses capacités. |
requestPermissions | Demandez les permissions nécessaires pour l'utilisation des alarmes sur la plateforme. Sur Android, cela peut rediriger vers les paramètres pour les alarmes exactes. |
checkPermissions | Vérifiez l'état actuel des permissions pour l'accès aux alarmes natives sans déclencher d'interface. Sur iOS, cela indique la disponibilité d'AlarmKit ; sur Android, cela indique les détails des capacités. |
getPluginVersion | Récupère la version du plugin natif Capacitor. |
getAlarms | Récupérez la liste des alarmes programmées par cette application. Sur iOS 26+, renvoie les alarmes d'AlarmKit. Sur Android, ce n'est pas pris en charge car le système ne fournit pas de API pour interroger les alarmes. |
Source de vérité
Section intitulée « Source de vérité »Cette référence est synchronisée depuis src/definitions.ts dans capacitor-alarm.
Continuer avec @capgo/capacitor-alarm
Section intitulée « Continuer avec @capgo/capacitor-alarm »Si vous utilisez @capgo/capacitor-alarm pour planifier le travail sur les plugins natifs, connectez-l’à Utiliser @capgo/capacitor-alarm pour la fonctionnalité native dans Utiliser @capgo/capacitor-alarm, Capgo Répertoire des plugins pour le workflow produit dans Capgo Plugin Directory, Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo, Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans Ajout ou mise à jour de plugins, et Alternatives aux plugins Ionic Enterprise pour le workflow produit dans Alternatives aux plugins Ionic Enterprise.