Как встроить URL в MSMessage?
В настоящее время в состоянии прикрепить изображение к MSMessage
, Также настройка URL MSMessage
с помощью MSMessage.url
как ниже.
Однако, когда получатель нажимает на сообщение, URL-адрес не открывается в браузере Safari. Вместо этого открывается магазин приложений.
// Appearance of message
let layout = MSMessageTemplateLayout()
layout.caption = "Welcome to this URL"
layout.image = UIImage(named: "sample.png")
let message = MSMessage()
message.layout = layout
let urlString = "https://herokuapp.com/#abd625fc1af2"
message.url = URL(string: urlString)
activeConversation?.insert(message, completionHandler: nil)
1 ответ
Когда мне нужно было поделиться URL, я просто вставил urlString
IMessage, чем признает, что это URL, и он работает просто отлично.
Это было бы так же, как здесь - ios 11 расширение imessage message.url не открывает safari