【问题标题】:Update text every minute cordova plugin local notifications每分钟更新一次文本cordova插件本地通知
【发布时间】:2017-03-15 03:07:20
【问题描述】:

我尝试在 phonescheduleMinutely = function () { var sound = device.platform == 'Android' ? 'file://ting.wav' : 'file://beep.caf'; cordova.plugins.notification.local.schedule({ id: localStorage.text, title: 'Note', text: localStorage.text, every: 'minute', sound: sound, icon: 'res://icon', smallIcon: 'res://ic_popup_sync' }); }; 中使用 cordova-plugin-local-notifications 每分钟更新一次文本

localStorage.text = 0;
document.addEventListener('deviceready', function () {
   cordova.plugins.notification.local.on('schedule', function (notification) {
      console.log('onschedule', arguments);
      localStorage.text ++;
   });
});

第一次显示0,但1分钟后第二次显示0,而不是1,我看到它没有返回时间表。

感谢您的帮助!!!

【问题讨论】:

    标签: android cordova phonegap-plugins phonegap-build phonegap-cli


    【解决方案1】:

    关键是,您不能在通知中使用动态文本。

    如果您想使用不同的文本,您必须为每个文本创建一个单独的通知。在这种情况下,使用推送通知可能会更好。

    但请注意,每个平台对您可以放置​​的通知数量都有限制。

    【讨论】:

      猜你喜欢
      • 2017-03-30
      • 1970-01-01
      • 2018-03-15
      • 1970-01-01
      • 2020-07-09
      • 1970-01-01
      • 2013-10-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多