【问题标题】:Show native push notification when app is open?应用打开时显示本机推送通知?
【发布时间】:2015-12-04 09:41:53
【问题描述】:

有没有办法在收到推送通知并且应用程序打开时显示本机通知 (iOS) 对话框?更具体地说,我的意思是出现在屏幕顶部的黑色对话框,可以向上滑动关闭。

我正在使用https://github.com/phonegap-build/PushPlugin这个插件来获取推送通知..

非常感谢。

【问题讨论】:

    标签: ios cordova phonegap-pushplugin


    【解决方案1】:

    不,您必须自己构建它并在应用委托中捕获推送通知。

    【讨论】:

    • 你能详细说明一下吗...@TheEye
    • 模拟器菜单 -> 窗口 -> 比例 -> 100%。如果不是 100%,屏幕会被插值,所以如果你有 1 像素线,它们可能不会显示在模拟器上。
    【解决方案2】:

    您需要实现以下方法:

    - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
    

    在那个方法中使用这个条件:

    if (application.applicationState == UIApplicationStateActive ) {
    
    // Show Notification using custom view/alert
    
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多