2017-08-10 25 views
0

我正在使用UrbanAirship推送通知进行cordova项目。当我们启动应用程序时,我们将在我们的应用程序中收到推送通知警报消息,如“不允许”和“允许”选项。如果用户在我的应用程序中点击“不允许”选项,我必须将切换键设置为“关闭”,但如何识别用户点击不允许或不正确。任何人都可以请帮助找到状态或任何其他方法来解决它?预先感谢。如何识别推送通知的状态是'不允许'或'好'在城市飞艇科尔多瓦?

回答

0

您可以致电isAppNotificationsEnabled获取状态。我相信系统提示会导致cordova应用程序暂停,因此在恢复时,您应该能够使用更新的值查询它。目前没有可用于此字段更改的事件,但我们可以在将来的版本中添加一个事件。

+0

再次如果用户想要在编码部分内启用通知,我们该怎么做? –

+0

要以编程方式提示用户,请确保'com.urbanairship.enable_push_onlaunch'已禁用,并调用'UAirship.setUserNotificationsEnabled(true)'。你的应用只能提示用户一次。 – ralepinski

+0

感谢您的回答。 –

相关问题