WKWebView:允许访问资源文件夹

时间:2016-09-07 09:41:44

标签: objective-c swift nsurl wkwebview

当您需要加载WKWebView引用本地javascript的本地HTML文件时,您可以使用此语法。

webView.loadFileURL(htmlURL, allowingReadAccessToURL: jsURL)

但是当html文件引用包含在本地文件夹中的多个js文件时,这是正确的语法吗?

我尝试将NSURL传递给本地文件夹,但它无效。

感谢。

1 个答案:

答案 0 :(得分:0)

在这种情况下你需要让一个文件夹包含从html文件访问的所有文件,然后将其添加到项目中,同时添加到项目选择create folder reference然后获取html文件的路径并加载它< / p>

var path = NSBundle.mainBundle().pathForResource("myindex", ofType: "html", inDirectory: "myfoldername")
var pathUrl = NSURL(string: path!)

然后将pathUrl加载到网络视图