WebView的设置代码

wv = (WebView) findViewById(R.id.webView1); wv.getSettings().setJavaScriptEnabled(true);//支持js wv.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);//允许js弹出窗口 wv.loadUrl("http://www.google.com"); wv.setWebViewClient(new WebViewClient()); 

还需要做如下设置,通过这样的转换为android内部的控件的

复制代码
webView.setWebChromeClient(new WebChromeClient() { @Override public boolean onJsAlert(WebView view, String url, String message, final JsResult result) { AlertDialog.Builder b2 = new AlertDialog.Builder(this) .setTitle(R.string.title).setMessage(message) .setPositiveButton("ok", new AlertDialog.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { result.confirm(); // MyWebView.this.finish();  } });
b2.setCancelable(false); b2.create(); b2.show(); return true; } }

更多相关文章

  1. Android中发短信的代码
  2. android studio 代码混淆
  3. Android 混淆代码的时候出现问题
  4. 有关android安全性的问题--代码混淆
  5. Android NDK so crash,定位目标代码使用
  6. [置顶] android俄罗斯方块完整代码
  7. 某个蝰蛇音效的卡刷包代码分析
  8. android中获取一个xml布局中一个控件的宽高.

随机推荐

  1. Android本地广播相关操作分析
  2. Android高手进阶教程(二)之----Android(
  3. 《Android(安卓)Studio日志工具Log》
  4. Android系统开发01—Android基本组件
  5. “Android(安卓)Push 推送”
  6. Android(安卓)Phone设计介绍
  7. TextView属性详解
  8. 【转】android 安全机制
  9. android资料共享
  10. android上实现语音识别,基于google的语音