我有一个函数调用javascript:alert('load')
试图显示一个警告框。即使我已经这样做了,它也不起作用setJavaScriptEnabled(true);
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle item selection
WebView wvMyWeb = (WebView)findViewById(R.id.webView1);
wvMyWeb.setWebViewClient(new MyWebViewClient());
wvMyWeb.getSettings().setJavaScriptEnabled(true);
switch (item.getItemId()) {
case R.id.menu_save:
alertbox("Setting","Save Clicked");
wvMyWeb.loadUrl("http://ec.m.zkiz.com");
return true;
case R.id.menu_load:
wvMyWeb.loadUrl("javascript:alert('load')");
return true;
default:
return super.onOptionsItemSelected(item);
}
}
我错过了什么?