我在我的项目中使用react-native-firebase:5.5.6和react-native:0.59.10。我已经创建了一些时间表通知。当我尝试取消其中一些功能时,此操作无效。
cancelNotification = async (Id) => {
try{
await firebase.notifications().cancelNotification(Id);
}
catch(e){
console.error(e);
}
}
我不知道问题出在哪里。
答案 0 :(得分:1)
函数“ firebase.notifications()。cancelNotification(id)”返回一个Promise, 您是否正在等待使用它?像这样:
async YourFunction(){
try{
const cancel = await firebase.notifications().cancelNotification(id);
console.log(cancel)
}
catch(e){
console.error(e)
}
}
U现在可以看到您的日志中发生了什么, 希望对您有帮助