【发布时间】:2017-01-03 17:15:11
【问题描述】:
我想在我的Swift 3 应用程序上打开一个关于Safari 集成的本地html 文件。
我知道如何使用 url 来做到这一点。这是我用来执行此操作的代码:
let encodedString = url.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed)
let svc = SFSafariViewController(url: NSURL(string: encodedString!) as! URL)
self.present(svc, animated: true, completion: nil)
但是我不能对本地文件做同样的事情。我已经在我的项目中复制了我的 html 文件,我可以在目录树上看到它,但我无法让它工作。我已经查看了Load local html into UIWebView using swift 以供参考。
如何将本地 html 文件加载到 Safari 集成中?
提前致谢!
【问题讨论】:
-
能否请您分享您的代码以在 safari 中显示本地文件(您当前分享的代码 sn-p 不是)。还要粘贴控制台错误输出?
标签: html ios swift safari swift3