2015-12-03 2 views
0

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

Я использую этот кусок кода.

WL.Client.Push.onMessage = function (props, payload) { 

//jsonStore code 

//end of jsonStore code 

    WL.SimpleDialog.show("FMB Notification", "Provider notification data: " + JSON.stringify(props), [ { 
     text : 'Close', 
     handler : function() { 
      WL.SimpleDialog.show("FMB Notification", "Application notification data: " + JSON.stringify(payload), [ { 
       text : 'Close', 
       handler : function() {} 
       }]);  
     } 
    }]); 
}; 

Кроме того, я не получаю уведомление, когда приложение открыто.

Спасибо.

ответ

-1

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

Вы не объясняете, что это за приложение, которое невозможно получить, когда открывается приложение. Это iOS или Android или что-то еще? Это уведомления о событиях или уведомления о тегах? Вы уверены, что он настроен правильно? Какова ваша версия MFPF, номер сборки? Вы следили за образцом приложения? Есть , что работает на вас, а ваш нет? Где ваша полная версия?

Поскольку вам не удалось предоставить какую-либо значимую информацию, мое предложение - взять пример приложения, настроить его и увидеть, что вы можете получать уведомления «когда приложение открыто».

Как только вы это получите, вы можете взять образец JSONStore, который демонстрирует инициализацию хранения и сохранения данных в нем.

Оттуда ясно, что путь к объединению существующих вызовов API из одного образца в anothr для сохранения полезной нагрузки уведомления.

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