找不到文件的错误时HTML文件加载
问题描述:
//这是从那里的HTML文件加载找不到文件的错误时HTML文件加载
progres = ProgressDialog.show(activity, "Please wait!", "Loading...");
web.setWebViewClient(new WebViewClient() {
public void onReceivedError(WebView view, int errorCode, String
description, String failingUrl) {
Toast.makeText(activity, description,
Toast.LENGTH_SHORT).show();
}
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
progres.dismiss();
}
});
web.getSettings().setJavaScriptEnabled(true);
web.loadUrl("file:///android_assets/sample.html");
}
}
答
尝试这样
web.loadUrl(getAssets().open("sample.html"));
答
web.loadUrl("file:///android_asset/sample.html");
android_asset不android_assets
最后,我得到了我的解决方案o wn问题,我从资产文件夹路径中删除了“s”,例如“file:///android_asset/sample.html” –