gpt4 book ai didi

ios - WKWebView 不加载本地 html 文件

转载 作者:可可西里 更新时间:2023-11-01 00:39:01 26 4
gpt4 key购买 nike

我有一个 WKWebView,当给定一个 URL 或一个 URLRequest 时,它工作得很好,但是当我试图加载本地包 html 时文件放入其中,它只是不显示任何内容。

我正在这样尝试:

let webView = WKWebView()

if let bundleURL = Bundle.main.url(forResource: "index", withExtension: "html", subdirectory: "mySubDirectory/v1") {
webView.loadFileURL(bundleURL, allowingReadAccessTo: bundleURL.deletingLastPathComponent())
}

我已经测试过 bundleURL 实际上返回了正确的路径,并尝试在运行时将其复制粘贴到我的浏览器中,效果很好:file:///Users/myuser/Library/Developer/Xcode/DerivedData/FireApp-gugmufgdkejtfdhglixebzhokhfe/Build/Products/Debug-iphonesimulator/SteppingIntoFireFramwork.framework/mySubDirectory/v1/index.html

可能是什么问题?

最佳答案

如果 URL 有效,那么您的 webview 似乎无法加载它。

我曾经遇到过这个问题...检查您是否没有为允许的 URL 方案仅启用“http”和“https”

关于ios - WKWebView 不加载本地 html 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51401761/

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