Cordova Local Notifications列表不可用

时间:2018-03-05 19:05:15

标签: cordova cordova-plugins

目前我有一个使用katzer / cordova-plugin-local-notifications的Cordova应用程序。我遇到的问题是,如果我收到多个通知,我只能看到过去24小时内的最新通知而不是完整的通知列表。目前,当您从iphone上自上而下滑动时,您可以看到来自多个来源的完整通知列表。通过我在我的应用程序中实现的方式,我只能看到我的cordova应用程序的最新通知。这是我的代码:

getNotification(time) {
        const url = this.url + '/notification?time=' + time;
        this.eventSource = new EventSource(url);

        this.eventSource.onmessage = (event) => {
            var data = JSON.parse(event.data);
            if (data[0]) {
                this.data = data[0].postId;


                cordova.plugins.notification.local.schedule([
                    {
                        id: 1,
                        title: 'My App',
                        text: this.message
                    }
                ]);
            }
        };

        this.eventSource.onerror = (error) => console.log(error);
    }

我有以下相关版本的库/框架:

"cordova-ios": "^4.5.4",
"cordova-plugin-device": "^1.1.7",
"cordova-plugin-local-notification": "git+https://github.com/katzer/cordova-plugin-local-notifications.git"

Cordova -v:8

0 个答案:

没有答案