科尔多瓦本地通知在firstAt之后重复

时间:2019-07-11 17:33:09

标签: cordova notifications cordova-plugins

Cordova插件通知本地每天在到达第一个日期后触发

cordova.plugins.notification.local.schedule({
     id: id,
     title: title,
     message: message,
     firstAt: schedule_date_time,
     every: 'day',
     // sound:true,
      actions: [
              { id: 'yes', title: 'TAKE ACTION' }

            ]
 });

我希望通知每天触发,但仅在到达firstAt日期时触发。因此,通知会在firstAt日期生效,并每天持续触发一次,直到用户执行ACTION

1 个答案:

答案 0 :(得分:0)

您将需要使用trigger配置来实现相同目的。更多信息here

cordova.plugins.notification.local.schedule({
  id: id,
  title: title,
  message: message,
  // sound:true,
  actions: [{
      id: 'yes',
      title: 'TAKE ACTION'
    }
  ]
  trigger: {
    at: schedule_date_time
  }
});
  

如何准确设置   触发配置以及“计数”的确切作用,但这肯定是   最终解决方案的起点。