WKWebView обнаруживает адрес на текстовых и открытых картах

Я использую WKWebView, и я пытаюсь найти способ обнаружения адресов в веб-контенте и открывать приложение карт при нажатии на адрес.

Подобным образом вы можете обнаружить "тел" и "mailto"

Прежде всего это возможно?

Я обнаружил, что в WKWebViewConfiguration вы можете установить dataDetectorTypes, например:

let articleWebViewConfiguration = WKWebViewConfiguration()
if #available(iOS 10.0, *) {
        articleWebViewConfiguration.dataDetectorTypes = [.address]        
}

и я знаю, что по умолчанию он установлен на [.all], но как вы можете их контролировать.

Спасибо

0 ответов

Другие вопросы по тегам