setPushConfig method
Future<int>
setPushConfig(
- RCCallPushConfig config,
- RCCallPushConfig hangupConfig, [
- bool? enableApple
ZH
配置推送
config 呼叫推送配置
hangupConfig 挂断推送配置
enableApple 设置是否使用苹果 PushKit 推送,true 使用,false 不使用
EN
Configure push
config Push config for call invitation
hangupConfig Push config for call hangup
enableApple Whether to use Apple PushKit: true to use, false to disable
Implementation
Future<int> setPushConfig(
RCCallPushConfig config,
RCCallPushConfig hangupConfig, [
bool? enableApple,
]) async {
Map<String, dynamic> arguments = {
'push': config.toJson(),
'hangupPush': hangupConfig.toJson(),
};
if (enableApple != null) {
arguments['useApple'] = enableApple;
}
int code = await _channel.invokeMethod('setPushConfig', arguments) ?? -1;
return code;
}