|
@@ -198,15 +198,10 @@ static NSMapTable<NSString *, JitsiMeetView *> *views;
|
198
|
198
|
+ (BOOL)application:(UIApplication *)app
|
199
|
199
|
openURL:(NSURL *)url
|
200
|
200
|
options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options {
|
201
|
|
- return
|
202
|
|
- [Dropbox application:app openURL:url options:options]
|
203
|
|
- || [RCTLinkingManager application:app openURL:url options:options];
|
204
|
|
-}
|
|
201
|
+ if ([Dropbox application:app openURL:url options:options]) {
|
|
202
|
+ return YES;
|
|
203
|
+ }
|
205
|
204
|
|
206
|
|
-+ (BOOL)application:(UIApplication *)application
|
207
|
|
- openURL:(NSURL *)url
|
208
|
|
- sourceApplication:(NSString *)sourceApplication
|
209
|
|
- annotation:(id)annotation {
|
210
|
205
|
// XXX At least twice we received bug reports about malfunctioning loadURL
|
211
|
206
|
// in the Jitsi Meet SDK while the Jitsi Meet app seemed to functioning as
|
212
|
207
|
// expected in our testing. But that was to be expected because the app does
|
|
@@ -216,10 +211,14 @@ static NSMapTable<NSString *, JitsiMeetView *> *views;
|
216
|
211
|
return YES;
|
217
|
212
|
}
|
218
|
213
|
|
219
|
|
- return [RCTLinkingManager application:application
|
220
|
|
- openURL:url
|
221
|
|
- sourceApplication:sourceApplication
|
222
|
|
- annotation:annotation];
|
|
214
|
+ return [RCTLinkingManager application:app openURL:url options:options];
|
|
215
|
+}
|
|
216
|
+
|
|
217
|
++ (BOOL)application:(UIApplication *)application
|
|
218
|
+ openURL:(NSURL *)url
|
|
219
|
+ sourceApplication:(NSString *)sourceApplication
|
|
220
|
+ annotation:(id)annotation {
|
|
221
|
+ return [self application:application openURL:url options:@{}];
|
223
|
222
|
}
|
224
|
223
|
|
225
|
224
|
#pragma mark Initializers
|