2013-11-29 3 views
1

У меня есть решение для управления событиями с веб-и мобильным приложением (для Android и ios). Я использую Phonegap 2.7 для мобильного приложения. В моем мобильном приложении я просто показываю данные, которые создаются и обновляются с помощью веб-решения. У меня есть список «Задачи» и «Задачи на месте» в мобильном приложении с датой и временем и запланированные локальные уведомления для всех элементов, использующих плагин локального уведомления Phonegap. Уведомления работают должным образом, и я своевременно их получаю.локальное уведомление автоматическое обновление

Но когда данные обновляются с помощью веб-решения, мне нужно перенести локальное уведомление на устройство, и для этого мне нужно запускать приложение каждый раз, когда я хочу обновить ранее запланированные уведомления.

Мой вопрос: есть ли способ обновлять локальные уведомления всякий раз, когда данные обновляются в веб-решении без запуска приложения? Я хочу, чтобы локальные уведомления обновлялись автоматически, когда данные обновляются из веб-решения.

+1

Прокомментируйте то время как вниз голосования. По крайней мере, я должен знать причину – Elina

+0

@ user3003959 Я не знаю, почему именно кто-то вас превзошел, но я уверен, что вы можете найти ответ здесь: [how-to-ask] (http://stackoverflow.com/questions/ How-to-ask), ИМХО Это было бы потому, что вы не пытались решить эту проблему самостоятельно. – Tafari

+0

Я не знаю ответа, поэтому я разместил его здесь. Если это очевидный ответ, возможно, я не знаю об этом. – Elina

ответ

1

iOS dev здесь, я не знаю Phonegap и не знаю Android. Но в целом для iOS:

Вместо этого вам нужно использовать push-уведомления. Цель местных уведомлений - поддерживать их полностью на стороне клиента. Если уведомление зависит от состояния на стороне сервера, и вы не хотите запускать приложение для обновления уведомлений, вам необходимо отправить уведомления с помощью push.

https://en.wikipedia.org/wiki/Apple_Push_Notification_Service

https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html#//apple_ref/doc/uid/TP40008194-CH100-SW9

+0

Спасибо за ответ nevyn .. Я знаю о push-уведомлениях. Но я хочу что-то вроде Outlook. например когда мы обновляем любое событие с помощью настольного компьютера или ноутбука в нашем календаре Outlook, оно автоматически добавляется в мой календарь Android-устройств – Elina

Смежные вопросы