Skip to content

Commit

Permalink
Update CDVWKInAppBrowser.m
Browse files Browse the repository at this point in the history
Temp fix for apache#775
  • Loading branch information
Sroose committed Sep 8, 2020
1 parent 7aa0371 commit 2b9f4d0
Showing 1 changed file with 25 additions and 1 deletion.
26 changes: 25 additions & 1 deletion src/ios/CDVWKInAppBrowser.m
Original file line number Diff line number Diff line change
Expand Up @@ -538,7 +538,31 @@ - (void)webView:(WKWebView *)theWebView decidePolicyForNavigationAction:(WKNavig
}

//if is an app store link, let the system handle it, otherwise it fails to load it
if ([[ url scheme] isEqualToString:@"itms-appss"] || [[ url scheme] isEqualToString:@"itms-apps"]) {
if ([[ url scheme] isEqualToString:@"itms-appss"] || [[ url scheme] isEqualToString:@"itms-apps"]
|| [[ url scheme] isEqualToString:@"bep"]
|| [[ url scheme] isEqualToString:@"bepgenapp"]
|| [[ url scheme] isEqualToString:@"belfiuspay"]
|| [[ url scheme] isEqualToString:@"be.cbc"]
|| [[ url scheme] isEqualToString:@"be.kbc"]
|| [[ url scheme] isEqualToString:@"fb"]
|| [[ url scheme] isEqualToString:@"twitter"]
|| [[ url scheme] isEqualToString:@"gplus"]
|| [[ url scheme] isEqualToString:@"pintrest"]
|| [[ url scheme] isEqualToString:@"instagram"]
|| [[ url scheme] isEqualToString:@"youtube"]
|| [[ url scheme] isEqualToString:@"vnd.youtube"]
|| [[ url scheme] isEqualToString:@"yelp"]
|| [[ url scheme] isEqualToString:@"linkedin"]
|| [[ url scheme] isEqualToString:@"tumblr"]
|| [[ url scheme] isEqualToString:@"whatsapp"]
|| [[ url scheme] isEqualToString:@"snapchat"]
|| [[ url scheme] isEqualToString:@"comgooglemaps"]
|| [[ url scheme] isEqualToString:@"skype"]
|| [[ url scheme] isEqualToString:@"googledrive"]
|| [[ url scheme] isEqualToString:@"itms-apps"]
|| [[ url scheme] isEqualToString:@"tel"]
|| [[ url scheme] isEqualToString:@"mailto"]
) {
[theWebView stopLoading];
[self openInSystem:url];
shouldStart = NO;
Expand Down

0 comments on commit 2b9f4d0

Please sign in to comment.