【发布时间】:2014-01-26 16:40:28
【问题描述】:
我有一个“index.html”文件,我把它放在一个名为“webpages”的文件夹中,这个页面在层次结构中的 assets 文件夹下
my_android_project --> 资产 --> 网页 --> index.html
现在在我的 webview 代码中 -
WebView myWebView = (WebView) findViewById(R.id.webview);
WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setDomStorageEnabled(true);
myWebView.setWebChromeClient(new WebChromeClient());
myWebView.loadUrl("file:///android_assets/webpages/index.html");
我的 webview 仍然显示找不到网页。请指导。我是安卓新手。谢谢。
【问题讨论】:
-
stackoverflow.com/questions/12387637/… 应该有所帮助,避免硬编码文件路径。
-
在没有硬编码文件路径的情况下尝试过..不工作:(
-
从 /android_assets/ 中删除 s。但是,这可能无法解决它,对另一个问题的回答表明这在蜂窝+ stackoverflow.com/questions/3152422/… 中不起作用
-
感谢 RED_ :D 成功了.. :)
-
没问题,我把它添加为答案,你能标记为正确吗?