fix:更新sendCustomEvent方法,新增appId参数

master
wangtao 2022-04-27 14:39:42 +08:00
parent 8e8a7a8f65
commit 9a84272f67
2 changed files with 18 additions and 7 deletions

View File

@ -10,6 +10,7 @@
NS_ASSUME_NONNULL_BEGIN
@interface MOP_sendCustomEvent : MOPBaseApi
@property (nonatomic, copy)NSString *appId;
@property (nonatomic, strong) NSDictionary *eventData;
@end

View File

@ -15,14 +15,24 @@
failure(@{@"errMsg": @"sendCustomEvent:fail"});
return;
}
if (!self.appId) {
[[FATClient sharedClient].nativeViewManager sendCustomEventWithDetail:self.eventData completion:^(id result, NSError *error) {
if (error) {
failure(@{@"errMsg": @"sendCustomEvent:fail"});
} else {
success(result);
}
}];
} else {
[[FATClient sharedClient].nativeViewManager sendCustomEventWithDetail:self.eventData applet:self.appId completion:^(id result, FATError *error) {
if (error) {
failure(@{@"errMsg": @"sendCustomEvent:fail"});
} else {
success(result);
}
}];
}
[[FATClient sharedClient].nativeViewManager sendCustomEventWithDetail:self.eventData completion:^(id result, NSError *error) {
if (error) {
failure(@{@"errMsg": @"sendCustomEvent:fail"});
} else {
success(result);
}
}];
}
@end