[英]IBM Worklight: Push Notification Behaviour
我有一些与Worklight中的推送通知有关的问题:
如果在应用程序处于后台或关闭状态时收到推送通知,它将显示在通知栏中。 单击通知消息后,它将被定向到应用程序的主页。 我可以知道是否可以切换到其他页面而不是首页吗?
当应用程序关闭并且通知消息到达时,我通过单击应用程序图标而不是通知栏中的消息来启动应用程序,在我看来我无法在应用程序中取回通知消息。 (当应用程序在后台运行时没有问题)
脚步:
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.