根据推送到达时应用程序是否打开,您如何在 Titanium 中以不同方式处理推送?
当推送通知进来并且我的应用程序正在运行时,我想弹出一条消息,将用户带到通知所指的项目。如果应用程序关闭,并且用户点击推送通知并导致应用程序打开,我想直接将用户带到该项目而不弹出。
Titanium 的 registerForPushNotifications 似乎只有一个回调,“回调”,无论推送到达时应用程序的状态如何,都会调用它。根据收到推送通知时如何判断我的 iPhone 应用程序是否正在运行?您可以在 Objective C 中使用 didReceiveRemoteNotification 和 didFinishLaunchingWithOptions,但 Titanium 似乎没有提供对它们的单独访问。