簡體   English   中英

IBM Worklight:推送通知行為

[英]IBM Worklight: Push Notification Behaviour

我有一些與Worklight中的推送通知有關的問題:

  1. 如果在應用程序處於后台或關閉狀態時收到推送通知,它將顯示在通知欄中。 單擊通知消息后,它將被定向到應用程序的主頁。 我可以知道是否可以切換到其他頁面而不是首頁嗎?

  2. 當應用程序關閉並且通知消息到達時,我通過單擊應用程序圖標而不是通知欄中的消息來啟動應用程序,在我看來我無法在應用程序中取回通知消息。 (當應用程序在后台運行時沒有問題)
    腳步:
    a)訂閱應用內的事件源
    b)關閉應用程序
    c)向設備提交通知(“ Hello”)
    d)在應用程序中,狀態欄中顯示通知消息(“ Hello”)。 向下滑動狀態欄。 該消息顯示在通知欄中。
    e)不要單擊通知欄以進入應用程序。 而是單擊應用程序圖標(這是進入應用程序的常規方法)。
    結果:似乎沒有調用pushNotificationReceived,因此我無法在應用程序內取回通知。
    非常感謝!!

細節:
工作燈5.0.6
Android版本4.1.1(三星Galaxy S3)

關於第一個問題:考慮到Worklight是單頁面應用程序,您將無法定向到其他HTML頁面,因為您將失去上下文到Worklight。

就是說,如果您使用的是jQuery的頁面和片段方法,則可能要做的是在有效負載和pushNotificationReceived傳遞某個值(我將其基於推送通知示例應用程序 ),您可以執行一些JavaScript魔術來加載基於有效負載的特定內容...

關於第二個問題:請使用更詳細的復制步驟編輯您的帖子。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM