gpt4 book ai didi

ios - Swift - 无法在 Safari 中打开本地文件

转载 作者:行者123 更新时间:2023-11-28 07:56:29 25 4
gpt4 key购买 nike

我无法使用 Swift 的 openUrl() 函数在 Safari 中打开本地文件,该函数一直返回 false:

let url = URL(string:"file:///Users/kiwitech/Library/Developer/CoreSimulator/Devices/FFA6761D-D98B-4C41-ACEF-18249F297897/data/Containers/Data/Application/82EF4E60-F9E9-434B-B86B-0391052D1E6E/Documents/proposals_dataxlsx.xlsx");

print("Local URL",url)
if UIApplication.shared.canOpenURL(url!) {
if #available(iOS 10.0, *) {
UIApplication.shared.open(url!, options: [:],completionHandler: {
(success) in
print("Open \(success)")
})
} else {
UIApplication.shared.openURL(url!)
}
}

最佳答案

要加载文件 url,你应该使用 Data(contentsOf: url),但如果你想打开它,你应该使用 UIDocumentInteractionController相反。

关于ios - Swift - 无法在 Safari 中打开本地文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47921990/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com