У меня есть HTML-текст в UItext View.Я использую строку estensions для разбора и работаю хорошо.
Затем я добавляю WebView для открытия ТОЛЬКО ссылки внутри него.(Номер телефона, смс или почту, которые я открываю с помощью собственного приложения Apple)
Теперь у меня проблема с адресом, например "1, cupertino California", это мой код
func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool {
if URL.scheme == "mailto" || URL.scheme == "tel" || URL.scheme == "sms" || URL.scheme == "message" {
UIApplication.shared.canOpenURL(URL)
return true //use native app
}else{
//code for open webView
return false //not use native app
}
Если яиспользуйте только "верните истину", Карты работают хорошо и текст. Просмотр открытого адреса, но в моем сценарии нет.
Почему?Можно ли открыть адрес из текстового обзора, используя этот конкретный сценарий?
спасибо