繁体   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