putUserData method

  1. @override
Future<void> putUserData({
  1. required String key,
  2. required String value,
})
override

设置自定义的 Key-Value 数据,发生 Crash 时随之上报

最多可以有50对自定义的key-value(超过则添加失败)

key限长50字节,value限长200字节,过长截断;

Implementation

@override
Future<void> putUserData({required String key, required String value}) async {
  if (!_isSupportPlatform || key.isBlank || value.isBlank) return;
  await methodChannel.invokeMethod('putUserData', <String, dynamic>{'key': key, 'value': value});
}