自定义消息 push。
Public 成员函数 | |
V2TIMOfflinePushInfo () | |
V2TIMOfflinePushInfo (const V2TIMOfflinePushInfo &) | |
~V2TIMOfflinePushInfo () | |
成员变量 | |
V2TIMString | title |
V2TIMString | desc |
V2TIMString | ext |
bool | disablePush |
V2TIMString | iOSSound |
bool | ignoreIOSBadge |
V2TIMString | AndroidOPPOChannelID |
int | AndroidVIVOClassification |
V2TIMOfflinePushInfo | ( | const V2TIMOfflinePushInfo & | ) |
~V2TIMOfflinePushInfo | ( | ) |
V2TIMString title |
离线推送展示的标题。
V2TIMString desc |
离线推送展示的内容。 自定义消息进行离线推送,必须设置此字段内容。
V2TIMString ext |
离线推送扩展字段, iOS: 收到离线推送的一方可以在 UIApplicationDelegate -> didReceiveRemoteNotification -> userInfo 拿到这个字段,用这个字段可以做 UI 跳转逻辑
bool disablePush |
是否关闭推送(默认开启推送)。
V2TIMString iOSSound |
离线推送声音设置(仅对 iOS 生效), 当 iOSSound = kIOSOfflinePushNoSound,表示接收时不会播放声音。 当 iOSSound = kIOSOfflinePushDefaultSound,表示接收时播放系统声音。 如果要自定义 iOSSound,需要先把语音文件链接进 Xcode 工程,然后把语音文件名(带后缀)设置给 iOSSound。
bool ignoreIOSBadge |
离线推送忽略 badge 计数(仅对 iOS 生效), 如果设置为 true,在 iOS 接收端,这条消息不会使 APP 的应用图标未读计数增加。
V2TIMString AndroidOPPOChannelID |
离线推送设置 OPPO 手机 8.0 系统及以上的渠道 ID(仅对 Android 生效)。
int AndroidVIVOClassification |
离线推送设置 VIVO 手机 (仅对 Android 生效)。 VIVO 手机离线推送消息分类,0:运营消息,1:系统消息。默认取值为 1 。