当我发送push type = 3时,方法public void push(final String message)它首先执行init(),并且我的屏幕不加载并保持黑屏。你能帮我吗?
如果我的应用程序从未打开,则只会发生这种情况。如您所知,当应用程序在后台运行时,操作系统会收到消息,并且在使用时按通知将其发送到我的应用程序。
3-1-2 = 3允许将视觉推送与非视觉部分组合在一起。期望以下形式的消息:这是用户不会看到的内容;这是他将看到的内容。例如。您可以在隐藏部分中捆绑特殊ID甚至JSON字符串,同时在可视部分中包含友好消息。 处于活动状态时,它将两次触发push(String)方法,一次触发可视对象,一次触发隐藏数据。
http://www.codenameone.com/manual/appendix-ios.html#push-message-types-section
答案 0 :(得分:0)
可以在UI就绪之前到达事件。如果由于触发异常而无法访问UI。您需要避免这种情况,并存储事件以供以后处理。