自己找到这个 http://www.eoeandroid.com/thread-159010-1-1.html 经过和安卓同事的研究,发现真的是这个帖子的问题,虽然帖子时间比较旧。另外在安卓4.4的机型下是不需要这样配置的,4.2需要,现在把里面关键的代码备份一下 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); WebView view = new WebView(this); setContentView(view); WebSettings settings = view.getSettings(); settings.setJavaScriptEnabled(true); settings.setDomStorageEnabled(true); settings.setDatabaseEnabled(true); settings.setDatabasePath("/data/data/" + this.getClass().getPackage().getName() + "/app_database/"); view.setWebChromeClient(new WebChromeClient(){ @Override public boolean onJsAlert(WebView view, String url, String message, final JsResult result) { AlertDialog.Builder b2 = new AlertDialog.Builder(WebDemoActivity.this) .setMessage(message) .setPositiveButton("ok", new AlertDialog.OnClickListener(){ @Override public void onClick(DialogInterface dialog, int which) { result.confirm(); } }); b2.setCancelable(false); b2.create(); b2.show(); return true; } }); view.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY); view.loadUrl("file:///android_asset/www/index.html");
自己找到这个 http://www.eoeandroid.com/thread-159010-1-1.html
经过和安卓同事的研究,发现真的是这个帖子的问题,虽然帖子时间比较旧。
另外在安卓4.4的机型下是不需要这样配置的,4.2需要,现在把里面关键的代码备份一下