【问题标题】:Is it possible to do a certain task when a user clicks on a push notification?当用户点击推送通知时,是否可以执行特定任务?
【发布时间】:2013-10-11 10:15:09
【问题描述】:

我想在 iOS 和 Android Phonegap 应用中实现推送通知。

问题是:点击推送通知时是否可以做某项任务?

我发现有一个 Phonegap 插件 (PushPlugin) https://github.com/phonegap-build/PushPlugin 但我找不到当用户点击通知时是否可以执行某些操作。例如打开正确的视图。

如果可以的话,有人可以举个例子吗?

提前致谢!

【问题讨论】:

    标签: android ios cordova push-notification phonegap-plugins


    【解决方案1】:

    在android中你可以通过绑定来启动一个服务,然后在onBind()方法中完成任务后它会自动停止。点击here了解更多服务。或者您也可以使用Intent filters 打开相应的界面/活动。

    【讨论】:

    • 所以除了推送消息之外,我还必须实现一项服务才能完成这项工作?
    • 如果您的任务不需要用户交互,请使用服务,因为服务在后台工作并且没有界面可显示在屏幕上,否则创建一个活动并使用意图过滤器打开该特定活动。
    • 点击通知即可打开具体活动。
    猜你喜欢
    • 2016-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多