我有一个使用PhoneGap的Android应用程序。 我想创建一个包含四个警报的系统。每个警报集将在24个中重复24个。 我该如何创建它?每当用户设置触摸警报的新时间时,如何删除警报? 我喜欢使用PhoneGap,使用localStorage保持时钟!
答案 0 :(得分:3)
PhoneGap不支持AlarmManager
AFAIK。
答案 1 :(得分:1)
使用LocalNotication plugin可以实现您的目标。在我自己的应用程序中,我使用它来设置每日提醒,理论上它可以在特定时间设置其中几个。
从html5应用程序设置每日闹钟,就像下面这样简单:
plugins.localNotification.add({
date : new Date(),
message : "Phonegap - Local Notification\r\nSubtitle comes after linebreak",
ticker : "This is a sample ticker text",
repeatDaily : true,
id : 1
});
您可以使用唯一ID创建不同的警报,如果需要,也可以在警报时间之前单独取消和/或重新创建(因此修改)。