2

目前我的应用程序可以接收推送通知,并在应用程序处于后台时收到推送通知时显示横幅。当应用程序处于前台时收到推送通知时是否可以显示ios横幅?

但是,当我的应用程序在前台,没有横幅出现。我看着日志,发现我可以收到推送通知(我打印出有效载荷)。

任何方式来显示应用程序中的横幅?或者它是一个限制?

我使用的Appcelerator Ti.Network.registerForPushNotifications推送通知。

回答

3
  • 这不是钛的限制。
  • 苹果不允许在应用处于前景时显示通知横幅。
  • 您只需在前景状态下调用Push回调时创建和设置手动视图的动画。
+0

好的,谢谢。 另一方面的问题是,有没有什么方法可以在使用Titanium.Media.createSound时读取手机的默认通知声音?我可以传递一个mp3或WAV的URL,但我希望我可以使用目前使用的手机。 或者除了Titanium.Media.createSound之外,还有其他更好的替代方案吗? 编辑:格式 – user3051673

相关问题