[JMessage PhoneGap Plugin]執行過enterConversation後, 將activity退到後台, 就收不到推播

StevenYanBI30
2017-08-24 06:19 514 0

使用的是v3.1.2版本的JMessage PhoneGap Cordova Plugin
android平台

當進入聊天介面後,呼叫enterConversation, 此時不會再收到推播,是正常行為
但如果要讓它恢復推播,一定要呼叫exitConversation
如果進入聊天介面後, 將畫面退到後台
這時候來不及call exitConversation, 就再也收不到推播, 除非關閉APP, 可以再重新收到推播

請問這有甚麼比較好的處理方式嗎?

1个回答

热门排序
  • hev1n | Still wate...
    采纳 2017-08-24 06:32
    可以监听 pause 事件,这会在 App 被切换到后台时触发。可以在这个事件监听中调用 exitConversation 方法。具体的可以参考下 Cordova 的文档: https://cordova.apache.org/docs/e 展示全部