我有一个函数调用javascript:alert('load')
试图显示一个警告框。 它不能正常工作,甚至我已经setJavaScriptEnabled(true);
Android 4.1 webview JavaScript无法正常工作。
@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);
}
}
我缺少什么?
@Rob没有,这也是行不通的。 – 2013-04-05 08:48:38