Stack Overflow em Português Asked by Erick Magalhaes on December 16, 2021
Funciona
this.localNotifications.schedule({
id: 1,
summary: "Amanhã 3444" ,
text: 'teste local notification ',
smallIcon: "res://icone_in",
title: "aaaa 3",
led: 'FF0000',
sound: null
});
não funciona
this.localNotifications.schedule({
id: 1,
summary: "Amanhã 3444" ,
text: 'teste local notification ',
smallIcon: "res://icone_in",
title: "aaaa 3",
trigger: {at: new Date(new Date().getTime() + 10000)},
led: 'FF0000',
sound: null
});
estou usando
import { LocalNotifications } from '@ionic-native/local-notifications/';
Obrigado
Você tentou importar da seguinte forma?
import {LocalNotifications} from "@ionic-native/local-notifications/ngx";
No momento estou utilizando a versão [email protected]
Também é necessário verificar se o usuário deu permissão
this.localNotifications.hasPermission().then(permission => {
console.log(`hasPermission: ${permission}`);
if (permission) {
this.localNotifications.schedule({
id: 1,
text: notification.title,
data: notification
});
} else {
this.localNotifications.requestPermission().then(value => {
console.log(`requestPermission: ${value}`);
if (value) {
this.localNotifications.schedule({
id: 1,
text: notification.title,
data: notification
});
} else {
console.log("Sem permissão para notificações locais");
}
});
}
});
Answered by Alyson on December 16, 2021
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP