2011-07-05 123 views
0

我想加载本地html文件作为帮助屏幕的一部分。我已将文件“test.html”放入我的“资源”文件夹中。使用MonoDroid加载HTML文件

这里是我的代码:

WebView web_view; 

web_view=FindViewbyId<WebView>(Resource.Id.webview); 
web_view.Settings.JavaScriptEnabled=true; 
web_view.LoadUrl("file://test.html"); 

我得到一个“找不到网页”的错误。

在此先感谢。 TB

回答

3
web_view.LoadUrl("file:///android_asset/test.html); 

使用此行而不是

+0

谢谢桑杰,修复它。我可以使用“调试”模式部署到我的设备(HTC-Inspire),但它不适用于“发布”模式。我会在别处检查该问题的解决方案, –

+0

+1,Nice解决方案,Sanjay San。 :) – Mudassir

0
web_view.LoadUrl("file:///test.html); 

请使用这行代替,因为使用“file:///”而不是“file://”请更改并在运行后。

+0

桑杰,我仍然得到一个网页未找到的错误,我让你更改后。我在“资产”文件夹中有“first.html”文件,并将其属性标记为Android资产。 –