2017-07-26 11 views
1

cordovaローカル通知プラグインを使用して毎日午前7:00にローカル通知を行いたいが、ドキュメントでは繰り返し通知の時間を設定する方法は指定されていない毎日特定の時刻にcordovaでローカル通知を設定する方法

 $cordovaLocalNotification.schedule({ 
      id: 3, 
      title: 'Warning', 
      text: 'Dont fall asleep', 
      every: 'minute' 
      }).then(function (result) { 
      console.log('Notification 3 triggered'); 
     }); 

答えて

1

あなたはコルドバ・プラグイン・ローカル通知を使用している場合、私はそれがあるべきだと思う:

var date = new Date() 
date.setDate(date.getDate()+1); 
date.setHours(7); 
date.setMinutes(0); 
date.setSeconds(0); 
$cordovaLocalNotification.schedule({ 
    id: 3, 
    title: 'Warning', 
    text: 'Dont fall asleep', 
    at: date, 
    every: 'day' 
}).then(function (result) { 
    console.log('Notification 3 triggered'); 
}); 

これが毎日繰り返されること、7で次の日の通知をスケジュールする必要がありますが、私はcouldnそれを試してはいけない、すみません。

0

時刻を設定するプロパティはfirstAtです。プラグインhereに関するドキュメントを見つけることができます。