1

Worklightのプッシュ通知に関連するいくつかの質問があります:

  1. アプリがバックグラウンドまたは閉じているときにプッシュ通知を受信すると、通知バーに表示されます。通知メッセージをクリックすると、アプリのホームページに移動します。ホームページの代わりに他のページに切り替えることができるかどうか教えてもらえますか?

  2. アプリを閉じて通知メッセージが届いたら、通知バーのメッセージではなくアプリアイコンをクリックしてアプリを起動しましたが、アプリで通知メッセージを取り戻せないようです。(アプリがバックグラウンドで実行されている場合は問題ありません)
    手順:
    a)アプリ内のイベントソースをサブスクライブし
    ますb)アプリを閉じます
    c)デバイスに通知(「こんにちは」)を送信します
    d)アプリで通知メッセージ(「こんにちは」)がステータスバーに表示されます。ステータスバーを下にスライドします。メッセージは通知バーに表示されます。
    e)通知バーをクリックしてアプリに入らないでください。代わりに、アプリアイコンをクリックします(これはアプリにアクセスするための通常の方法です)。
    結果:pushNotificationReceivedが呼び出されていないため、アプリ内で通知を取り戻すことができないようです。
    どうもありがとう!!

詳細:
Worklight 5.0.6
Androidバージョン4.1.1(Samsung Galaxy S3)

4

1 に答える 1

1

最初の質問について:Worklightをシングルページアプリケーションと見なすと、Worklightのコンテキストが失われるため、別のHTMLページに移動することはできません。

とは言うものの、jQueryのページとフラグメントのアプローチを使用している場合、ペイロードに特定の値を渡すことができるかもしれません(これはプッシュ通知サンプルアプリpushNotificationReceivedに基づいています)、JavaScriptの魔法を使って特定のロードを行うことができますペイロードに基づくコンテンツ...

2番目の質問について:より詳細な複製手順で投稿を編集してください。

于 2013-03-26T07:39:43.387 に答える