Android Alarmmanager使用Phonegap

时间:2011-08-01 10:33:17

标签: android cordova

我有一个使用PhoneGap的Android应用程序。 我想创建一个包含四个警报的系统。每个警报集将在24个中重复24个。 我该如何创建它?每当用户设置触摸警报的新时间时,如何删除警报? 我喜欢使用PhoneGap,使用localStorage保持时钟!

2 个答案:

答案 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创建不同的警报,如果需要,也可以在警报时间之前单独取消和/或重新创建(因此修改)。