我有一個函數調用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