android WebView调用js1
来源:互联网 发布:爱快网络诊断dns未响应 编辑:程序博客网 时间:2024/06/06 18:17
使用WebView的步骤
myWeb = (WebView) findViewById(R.id.myWeb); //获得WebView
myWeb.getSettings().setJavaScriptEnabled(true); //设置js可用
myWeb.addJavascriptInterface(new MyTest(WebkitDemoActivity.this),
"test"); //设置方法的引用
myWeb.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);//设置js可以打开窗口
myWeb.loadUrl("file:///android_asset/index.html"); //加载文件
myWeb.setWebViewClient(new WebViewClient()); //设置监听客户端
myWeb.setWebChromeClient(new WebChromeClient() //设置捕捉浏览器的动作
{
@Override//弹出警告
public boolean onJsAlert(WebView view, String url, String message,
final JsResult result)
{
AlertDialog.Builder b2 = new AlertDialog.Builder(
WebkitDemoActivity.this)
.setTitle("来自网页的消息")
.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;
}
- android WebView调用js1
- js1
- js1
- js1
- js1
- js1
- js1
- js1
- js1
- js1
- js1
- unity3d调用android webView
- webview调用android代码
- webview调用android代码
- android中webview调用拨号盘
- Android webView中调用JavaScript
- android中webview调用拨号盘
- 关于android webview 调用js
- java数组
- 判断字符串为空
- 良好的编程习惯
- weblogic 集群环境
- Oracle 文件损坏及恢复的过程
- android WebView调用js1
- Java编程提高性能时需注意的地方(zz)
- C++关键字(3)
- java的Hashtables
- 软件测试 之读书笔记
- oracle如何查询和停止正在运行的job
- 【编程珠玑】第二章 二分查找的巧妙应用
- Spring 中使用Log4j
- Python 绝对简明手册