Saltar al contenido

@capgo/capacitor-alarm

Programa alarmas y notificaciones nativas incluso con la app cerrada

Programa alarmas y notificaciones nativas incluso con la app cerrada

Empieza con createAlarm() y los demás métodos principales detallados abajo.

PlataformaSoporteNotas
iOSSíNativo
AndroidSíNativo
WebParcialVer primeros pasos
  • createAlarm - Crea una alarma nativa del SO usando la app de reloj de la plataforma. En Android usa el intent Alarm Clock; en iOS usa AlarmKit si está disponible (iOS 16+).
  • openAlarms - Open the platform’s native alarm list UI, if available.
  • getOSInfo - Obtén información sobre el SO y sus capacidades.
  • requestPermissions - Solicita los permisos necesarios para usar alarmas en la plataforma. En Android, podría redirigir a los ajustes para alarmas exactas.
MétodoDescripción
createAlarmCrea una alarma nativa del SO usando la app de reloj de la plataforma. En Android usa el intent de Alarm Clock; en iOS usa AlarmKit si está disponible (iOS 16+).
openAlarmsOpen the platform’s native alarm list UI, if available.
getOSInfoObtén información sobre el SO y sus capacidades.
requestPermissionsSolicita los permisos necesarios para usar alarmas en la plataforma. En Android, puede redirigir a los ajustes para alarmas exactas.
checkPermissionsComprueba el estado actual de los permisos para acceder a alarmas nativas sin mostrar ninguna UI. En iOS informa sobre la disponibilidad de AlarmKit; en Android informa sobre los detalles de capacidad.
getPluginVersionObtén la versión del plugin nativo Capacitor.
getAlarmsObtén una lista de las alarmas programadas por esta app. En iOS 26+, devuelve las alarmas de AlarmKit. En Android no es compatible, ya que el sistema no ofrece un API para consultar alarmas.

Esta referencia se sincroniza desde src/definitions.ts en capacitor-alarm.

Si estás usando @capgo/capacitor-alarm para planificar el trabajo con plugins nativos, conéctalo con Uso de @capgo/capacitor-alarm para la capacidad nativa en Uso de @capgo/capacitor-alarm, Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para el detalle de implementación en los Plugins de Capacitor por Capgo, Añadir o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins, y Alternativas a plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas a plugins de Ionic Enterprise.