从这个sample我认为,所有你需要的是这样的:
string fileName = "NewFolder/webref/index.html"; // remember case-sensitive
string localHtmlUrl = Path.Combine (NSBundle.MainBundle.BundlePath, fileName);
webView.LoadRequest(new NSUrlRequest(new NSUrl(localHtmlUrl, false)));
如果你有一个文件夹结构是这样的:
如果它在你的Resource
文件夹那么你需要把它放在你的道路上:
string fileName = "Resource/NewFolder/webref/index.html";
还记得为所有文件设置Build Action
为BundleResource
。与此
var fileName = "NewFolder/webref/index.html";
webView.LoadHtmlString (File.ReadAllText (fileName), NSUrl.FromFilename (fileName));
任何运气:
也可以尝试呢?你能在下面的屏幕截图中显示你的文件的位置吗? –