У меня есть приложение WKWebView, и я хочу, чтобы оно не анализировало номера телефонов и ссылки в текстах, я установил
webView.configuration.dataDetectorTypes = [
WKDataDetectorTypes.address
];
перед фактической загрузкой страницы, но это не помогает, полный код выглядит как
let url = URL(string: link)
var urlRequest = URLRequest(url: url!);
var UUID = String();
if ASIdentifierManager.shared().isAdvertisingTrackingEnabled {
UUID = ASIdentifierManager.shared().advertisingIdentifier.uuidString;
}
webView.customUserAgent = String(
format: "%@/%@ %@ EmbeddedBrowser DeviceUID: %@",
getAppName(),
getAppVersion(),
UIWebView().stringByEvaluatingJavaScript(from: "navigator.userAgent")!,
UUID
);
webView.configuration.dataDetectorTypes = [
WKDataDetectorTypes.address
];
webView.navigationDelegate = self;
webView.uiDelegate = self;
webView.stopLoading();
webView.load(urlRequest);