如何使用Ionic
创建前景通知?
我想创建一个无法取消的通知(ongoing: true
),当我点击它时无法删除...
据我所知,属性“ autocancel ”已被弃用(不起作用),所以...我认为every
属性是我需要的...但是我不知道用什么方式......
我的代码:
$cordovaLocalNotification.schedule({
id: 1234,
title: 'Test',
text: 'This is a test',
ongoing: true,
every: 1, // The notification repeats every seconds... x_x
icon: "icon"
};
答案 0 :(得分:0)
新的every
函数接受以下参数:second
,minute
,hour
,day
,week
,{{1} }和month
。可以在here和here找到此信息。
因此,您需要做的就是将year
更改为every
,如下所示:
'second'
编辑:每个属性都应该是$ionicPlatform.ready(function() {
$cordovaLocalNotification.schedule({
id: 1,
title: 'Test',
text: 'This is a test',
ongoing: true,
every: 'second',
icon: "icon"
});
});
而不是'second'
,还有一个括号丢失。更重要的是,这个函数应该包含在一个检查平台是否准备就绪的函数中,否则通知插件将无效。