【发布时间】:2011-09-02 12:51:08
【问题描述】:
我正在开发一个 COCOA 应用程序。从本地目录加载 HTML 页面是应用程序的要求。 HTML 页面包含许多资源的链接,例如图像、JavaScript、XML 和 CSS 文件。因此,它更像是一个没有任何服务器的本地网站。如何使用 WebView 控件实现此目的?我正在为 Mac OS X 开发应用程序。
任何帮助将不胜感激, 法鲁克-
【问题讨论】:
我正在开发一个 COCOA 应用程序。从本地目录加载 HTML 页面是应用程序的要求。 HTML 页面包含许多资源的链接,例如图像、JavaScript、XML 和 CSS 文件。因此,它更像是一个没有任何服务器的本地网站。如何使用 WebView 控件实现此目的?我正在为 Mac OS X 开发应用程序。
任何帮助将不胜感激, 法鲁克-
【问题讨论】:
您可以简单地使用此代码 -
[[yourWebView mainFrame] loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:pathOfLocalWebPage]]];
希望这会有所帮助:)
【讨论】:
斯威夫特 3:
let urlpath = Bundle.main.path(forResource: "index", ofType: "html");
let requesturl = URL(string: urlpath!)
let request = URLRequest(url: requesturl!)
webView.mainFrame.load(request)
【讨论】: