gpt4 book ai didi

javascript - IOS 本地通知不适用于 PhoneGap

转载 作者:行者123 更新时间:2023-11-30 10:14:50 25 4
gpt4 key购买 nike

我在 iOS PhoneGap 应用程序中显示本地通知时遇到问题。我已经尝试了 Katzer 本地通知插件 ( https://github.com/katzer/cordova-plugin-local-notifications#schedule-local-notifications ) 和 Wizcorp 本地通知插件 ( https://github.com/Wizcorp/phonegap-plugin-localNotifications ),但都不适合我。安装这两个插件后,我可以访问它们各自的 JavaScript 对象,使用 Wizcorp 插件我什至可以操作应用程序角标(Badge),但我似乎无法添加本地通知。这让我相信问题出在我的应用程序/安装的其他地方。

我已经在 ios 模拟器和 Phonegap 开发者应用程序上尝试了这两个插件。

编辑:我目前只是想让它与插件示例代码一起使用:

    var now                  = new Date().getTime(),
_60_seconds_from_now = new Date(now + 60*1000);
window.plugin.notification.local.add({
id: 1,
title: 'Reminder',
message: 'Dont forget to buy some flowers.',
repeat: 'weekly',
date: _60_seconds_from_now
});

最佳答案

确保您已经为本地通知注册了您的应用。添加插件时不会自动完成此操作。

例如(在应用委托(delegate) application:didFinishLaunchingWithOptions: 方法中):

        [application registerUserNotificationSettings:
[UIUserNotificationSettings settingsForTypes:
UIUserNotificationTypeAlert|UIUserNotificationTypeBadge|UIUserNotificationTypeSound categories:nil]];

关于javascript - IOS 本地通知不适用于 PhoneGap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24457041/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com