name change for open in safari webview
This commit is contained in:
parent
ac9259e416
commit
35625f2ac4
@ -174,7 +174,7 @@ extension WebView : WKNavigationDelegate {
|
|||||||
let url = navigationAction.request.url,
|
let url = navigationAction.request.url,
|
||||||
let urlString = url.absoluteString.removingPercentEncoding,
|
let urlString = url.absoluteString.removingPercentEncoding,
|
||||||
!urlString.contains("#") {
|
!urlString.contains("#") {
|
||||||
MVMCoreUIActionHandler.shared()?.openURL(inWebView: url)
|
MVMCoreUIActionHandler.shared()?.openURL(inSafariWebView: url)
|
||||||
decisionHandler(.cancel)
|
decisionHandler(.cancel)
|
||||||
} else {
|
} else {
|
||||||
decisionHandler(.allow)
|
decisionHandler(.allow)
|
||||||
|
|||||||
@ -28,7 +28,7 @@ NS_ASSUME_NONNULL_BEGIN
|
|||||||
- (void)topNotificationAction:(nullable NSDictionary *)actionInformation additionalData:(nullable NSDictionary *)additionalData delegateObject:(nullable DelegateObject *)delegateObject;
|
- (void)topNotificationAction:(nullable NSDictionary *)actionInformation additionalData:(nullable NSDictionary *)additionalData delegateObject:(nullable DelegateObject *)delegateObject;
|
||||||
|
|
||||||
/// Legacy in app safari webview load
|
/// Legacy in app safari webview load
|
||||||
- (void)openURLInWebView:(nonnull NSURL *)url;
|
- (void)openURLInSafariWebView:(nonnull NSURL *)url;
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
||||||
|
|||||||
@ -123,7 +123,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
- (void)openURLInWebView:(nonnull NSURL *)url {
|
- (void)openURLInSafariWebView:(nonnull NSURL *)url {
|
||||||
SFSafariViewController *safariViewController = [[SFSafariViewController alloc] initWithURL:url];
|
SFSafariViewController *safariViewController = [[SFSafariViewController alloc] initWithURL:url];
|
||||||
safariViewController.preferredBarTintColor = [UIColor whiteColor];
|
safariViewController.preferredBarTintColor = [UIColor whiteColor];
|
||||||
safariViewController.preferredControlTintColor = [UIColor blackColor];
|
safariViewController.preferredControlTintColor = [UIColor blackColor];
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user