Swift 带有数据 URI 的 shardApplication().openURL()
Swift shardApplication().openURL() with data URI
所以我有一个 String
模板
let dataURI = 'data:MIMEType;base64,DATA'
其中数据填充了一堆代表我要打开的文件的base64。 url 将加载到 WKWebView 或 UIWebView 中;但是,当我尝试使用相同的 URL 并通过
打开它时
let uri = NSURL(string: dataURI)
UIApplication.sharedApplication().openURL(uri)
我收到错误
LaunchServices: ERROR: There is no registered handler for URL scheme data
我还尝试了格式为
的字符串
let uristring = 'data://' + dataURI
得到同样的错误。
有什么想法吗?
谢谢!
所以我有一个 String
模板
let dataURI = 'data:MIMEType;base64,DATA'
其中数据填充了一堆代表我要打开的文件的base64。 url 将加载到 WKWebView 或 UIWebView 中;但是,当我尝试使用相同的 URL 并通过
打开它时let uri = NSURL(string: dataURI)
UIApplication.sharedApplication().openURL(uri)
我收到错误
LaunchServices: ERROR: There is no registered handler for URL scheme data
我还尝试了格式为
的字符串let uristring = 'data://' + dataURI
得到同样的错误。
有什么想法吗?
谢谢!