作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
目前可以将图像附加到 MSMessage
。同时使用 MSMessage.url
设置 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)
最佳答案
当我需要共享一个 URL 时,我只是插入了 urlString
iMessage,然后识别出它是一个 URL,它工作得很好。
这与此处相同 - ios 11 imessage extension message.url does not open safari
关于ios - 如何在 MSMessage 中嵌入 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53383948/
我是一名优秀的程序员,十分优秀!