all*_*nli 3 url ios uiactivityviewcontroller swift
我试图找出为什么UIActivityViewController发送一个稍微转换的字符串来共享Mail和微信.
这是我的代码:
let activityViewController = UIActivityViewController(activityItems: ["http://preprodgo.travelstart.com/search-on-index?version=3×tamp=2017-09-15_10-31-27-031"], applicationActivities: nil)
self.present(activityViewController, animated: true, completion: nil)
Run Code Online (Sandbox Code Playgroud)
当由Mail共享时,它显示为:
http://preprodgo.travelstart.com/search-on-index?version=3×tamp=2017-09-15_10-31-27-031
Run Code Online (Sandbox Code Playgroud)
系统版本为10.3.3.
×是一个HTML4实体,×如果您将其作为纯文本共享,它将自己转换为电子邮件中的符号.
将字符串转换为URL:
if let url = URL(string: "http://preprodgo.travelstart.com/search-on-index?version=3×tamp=2017-09-15_10-31-27-031") {
let activityViewController = UIActivityViewController(activityItems: [url], applicationActivities: nil)
present(activityViewController, animated: true)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
304 次 |
| 最近记录: |