使用Phonegap的Android Alarmmanager

使用Phonegap的Android Alarmmanager,android,cordova,Android,Cordova,我有一个使用PhoneGap的android应用程序。 我想创建一个由四个警报组成的系统。每个警报集将在24个警报中的24个警报中重复。 我如何创建它?而我如何才能消除警报,每当用户设置一个新的时间触摸警报? 我喜欢使用PhoneGap,用localStorage保持时钟 PhoneGap不支持AlarmManager AFAIK。您要查找的内容可以使用。在我自己的应用程序中,我用它来设置每日提醒,理论上它可以在特定时间设置其中的几个 从html5应用程序设置每日警报如下: plugin

我有一个使用PhoneGap的android应用程序。 我想创建一个由四个警报组成的系统。每个警报集将在24个警报中的24个警报中重复。 我如何创建它?而我如何才能消除警报,每当用户设置一个新的时间触摸警报?
我喜欢使用PhoneGap,用localStorage保持时钟

PhoneGap不支持AlarmManager AFAIK。

您要查找的内容可以使用。在我自己的应用程序中,我用它来设置每日提醒,理论上它可以在特定时间设置其中的几个

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

但要创建插件,您可以访问alarmmanager。我想知道我是如何使用插件创建4个不同的报警,为每个报警设置时间,以及何时修改任何报警以删除较早的报警hours@Filipe库尼亚:当你想解除警报时,使用适当的PendingEvent在AlarmManager上调用cancel。的可能重复,但这仅在应用程序正在运行时才起作用,但如果应用程序已关闭且用户正在其设备中执行其他操作,则不会显示此通知。你能帮我吗?@chintankhetiya-不管应用程序是否运行,它都能工作。这就是插件包装访问AlarmManager等的全部要点。即使在重新启动后也应恢复报警。@Philzen如果应用程序已退出,LocalNotification插件也不起作用。它只会在通知抽屉中显示通知,但在手机锁定时不会显示某种警报,这是构建报警应用程序所需的。