通过电子邮件共享 URL 字符串 WhatsApp 其他可共享组件时,其 URL 格式不可与下划线链接
let encodedStr = dict!.base64EncodedString()
let appLink = "https://companyName.com/account/signupbyinvite?\(encodedStr)"
通过电子邮件消息框共享时,网址格式不可点击,并且下面的下划线不可见。
最佳答案
将 url 字符串转换为 url
guard let appUrl = URL(string : appLink) else {return}
然后与 uiactivitycontroller 共享链接将在共享后自动点击。像这样
let activityViewController = UIActivityViewController(activityItems: [appUrl], applicationActivities: nil)
activityViewController.popoverPresentationController?.sourceView = self.view
self.present(activityViewController, animated: true, completion: nil)
关于ios - 如何在共享时使 URL 字符串可链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58426529/