Cordova推送通知插件在Android 6.0中无法正常工作

时间:2016-05-11 12:08:48

标签: android cordova cordova-plugins

我正在开发一个cordova android应用程序,其中我使用了cordova通知插件(https://github.com/katzer/cordova-plugin-local-notifications)。除了棉花糖之外,所有Android版本都能正常运行。当我设置其间隔“周”或者我设置分钟值(10080)时,它没有按照他们的时间工作。但是当我设置间隔值1时,它在棉花糖上正常工作。这是我的代码。

cordova.plugins.notification.local.schedule({
                id: id,
                title: merchName,
                text: h_name,
                firstAt:d,
                every: "week",
                sound: sound,
                badge: id
            });  

1 个答案:

答案 0 :(得分:1)

在de.appplant.cordova.notification.Notification.java中只需要更改

        getAlarmMgr().set(AlarmManager.RTC_WAKEUP, triggerTime, pi);

       getAlarmMgr().setExact(AlarmManager.RTC_WAKEUP, triggerTime, pi);