WebView使用本地目录中的所有资源加载HTML页面

时间:2011-09-02 12:51:08

标签: xcode cocoa webview macos

我正在开发COCOA应用程序。应用程序要求从本地目录加载HTML页面。 HTML页面包含许多资源的链接,例如图像,JavaScript,XML和CSS文件。因此,它更像是没有任何服务器的本地网站。如何使用WebView控件实现此目的?我正在为Mac OS X开发应用程序。

任何帮助都将受到高度赞赏, 法鲁克 -

2 个答案:

答案 0 :(得分:1)

您只需使用此代码 -

即可
[[yourWebView mainFrame] loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:pathOfLocalWebPage]]];

希望这会有所帮助:)

答案 1 :(得分:0)

斯威夫特3:

let urlpath = Bundle.main.path(forResource: "index", ofType: "html");
let requesturl = URL(string: urlpath!)
let request = URLRequest(url: requesturl!)
webView.mainFrame.load(request)