单击时,Phonegap 推送通知重定向到应用程序中的特定页面
Posted
技术标签:
【中文标题】单击时,Phonegap 推送通知重定向到应用程序中的特定页面【英文标题】:Phonegap Push Notification redirect to specific page in the application when clicking 【发布时间】:2014-09-12 09:47:17 【问题描述】:使用Phonegap Push Notifications Plugin为ios和android构建一个移动应用程序,当用户点击它时,如何让收到的通知重定向或转发到应用程序中的特定页面?即当收到通知时,用户必须打开它才能看到它,我们需要将应用程序转发到特定页面,如notifications.html?id=USER_ID?
是否可以通过推送消息发送参数USER_ID,在这种情况下可以解决问题...
感谢您的建议...
【问题讨论】:
【参考方案1】:当您从服务器发送推送通知时,包含一个额外的值名称id
。
收到通知后,使用localStorage.setItem
保存此“额外值”id
的值。
然后在onresume
事件内部使用localStorage.getItem
读取这个id
的值,并根据值使用$.mobile.changePage( ...);
打开相应的页面
查看详情:
https://github.com/phonegap-build/PushPlugin/issues/213
【讨论】:
以上是关于单击时,Phonegap 推送通知重定向到应用程序中的特定页面的主要内容,如果未能解决你的问题,请参考以下文章
在 iOS 上单击时,Phonegap 插件推送通知保留在托盘中