2017-08-10 53 views
0

我正在使用UrbanAirship推送通知進行cordova項目。當我們啓動應用程序時,我們將在我們的應用程序中收到推送通知警報消息,如「不允許」和「允許」選項。如果用戶在我的應用程序中點擊「不允許」選項,我必須將切換鍵設置爲「關閉」,但如何識別用戶點擊不允許或不正確。任何人都可以請幫助找到狀態或任何其他方法來解決它?預先感謝。如何識別推送通知的狀態是'不允許'或'好'在城市飛艇科爾多瓦?

回答

0

您可以致電isAppNotificationsEnabled獲取狀態。我相信系統提示會導致cordova應用程序暫停,因此在恢復時,您應該能夠使用更新的值查詢它。目前沒有可用於此字段更改的事件,但我們可以在將來的版本中添加一個事件。

+0

再次如果用戶想要在編碼部分內啓用通知,我們該怎麼做? –

+0

要以編程方式提示用戶,請確保'com.urbanairship.enable_push_onlaunch'已禁用,並調用'UAirship.setUserNotificationsEnabled(true)'。你的應用只能提示用戶一次。 – ralepinski

+0

感謝您的回答。 –

相關問題