從這個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));
任何運氣:
也可以嘗試呢?你能在下面的屏幕截圖中顯示你的文件的位置嗎? –