Por qué tu aplicación no puede notificar directamente
Su aplicación se ejecuta en un iframe de origen cruzado en espacio aislado. Los navegadores bloquean la APINotification allí: el permiso está bloqueado en denied y requestPermission() nunca aparece.
Hay dos opciones compatibles:
Solicitar un recordatorio
bodyes texto sin formato. Elata elimina los caracteres de control, los contrae en una línea y los corta a 140 caracteres.- No puede configurar el título, el icono, la URL de clic ni las acciones. Elata los establece.
{ type: 'elata:notify:state', requestId?, status }:
Lo que garantiza Elata
- Título de la autoría de Elata. Siempre
Elata · <your app name>, tomado de su lista de Elata, para que las aplicaciones no puedan hacerse pasar por el sistema operativo, Elata ni entre sí. - Suscripción por aplicación. Desactivado de forma predeterminada. La primera solicitud muestra un mensaje dentro del marco y la elección se recuerda por aplicación.
- Límite de tarifa. Como máximo 3 recordatorios por aplicación por minuto.
- Solo primer plano. Los recordatorios aparecen solo mientras la pestaña Elata está abierta. Al hacer clic en uno, se enfoca Elata.