IMSDK
即时通信 IM 提供全球接入、单聊、群聊、消息推送、资料关系链托管、帐号鉴权等全方位解决方案,并提供完备的 App 接入、后台管理接口。
V2TIMOfflinePushManagerabstract

Public 成员函数

abstract void setOfflinePushConfig (V2TIMOfflinePushConfig config, V2TIMCallback callback)
 
abstract void doBackground (int unreadCount, V2TIMCallback callback)
 
abstract void doForeground (V2TIMCallback callback)
 

成员函数说明

◆ setOfflinePushConfig()

abstract void setOfflinePushConfig ( V2TIMOfflinePushConfig  config,
V2TIMCallback  callback 
)
abstract

设置离线推送配置信息 note

  • 如果您想关闭离线推送,请把 config 设置为 null
    参数
    config离线推送配置
    callback回调

◆ doBackground()

abstract void doBackground ( int  unreadCount,
V2TIMCallback  callback 
)
abstract

APP 检测到应用退后台时可以调用此接口,可以用作桌面应用角标的初始化未读数量。

  • 从5.0.1版本开始,如果配置了离线推送,会收到厂商的离线推送通道下发的通知栏消息。
参数
unreadCount未读数量
callback回调

◆ doForeground()

abstract void doForeground ( V2TIMCallback  callback)
abstract

APP 检测到应用进前台时可以调用此接口

  • 从5.0.1版本开始,对应 doBackground,会停止厂商的离线推送。但如果应用被 kill,仍然可以正常接收离线推送。
参数
callback回调