优化代码逻辑

master
hujianhui 2022-01-10 17:44:32 +08:00
parent 801934e541
commit 63881db23a
1 changed files with 7 additions and 4 deletions

View File

@ -99,11 +99,14 @@ static MopPlugin *_instance;
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString *, id> *)options - (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString *, id> *)options
{ {
NSString *string = url.absoluteString;
if ([string containsString:@"finclipWebview/url="]) {
FlutterMethodChannel *channel = [[MopPlugin instance] shareMethodChannel]; FlutterMethodChannel *channel = [[MopPlugin instance] shareMethodChannel];
[channel invokeMethod:@"shareApi:openURL" arguments:@{@"url":url.absoluteString} result:^(id _Nullable result) { [channel invokeMethod:@"shareApi:openURL" arguments:@{@"url":string} result:^(id _Nullable result) {
}]; }];
// return YES;
}
if (![FATClient sharedClient].inited) { if (![FATClient sharedClient].inited) {
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{