没有合适的资源?快使用搜索试试~ 我知道了~
首页Android与JavaScript互调
Android与JavaScript互调
需积分: 12 76 浏览量
更新于2023-03-16
评论
收藏 16KB DOCX 举报
Android可以调用JavaScript,JavaScript也可以调用Android
资源详情
资源评论
资源推荐

JavaScript 可以调用 Android 里的代码,Android 也可以调用 JavaScript 的方法。
示例:
index.html
<html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<body>
<script>
function androidCallBack(title)
{
document.getElementById('btnOK').value = title;
}
function command()
{
window.android.clickOnAndroid('aa1');
}
</script>
<input id="btnOK" type="button" value="
确定
" onclick="command()"/>
</body>
</html>
Android:
private Handler mHandler = new Handler();
private WebView web1;
private String value1;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
this.web1 = (WebView) this.4ndViewById(R.id.Web1);
this.web1.setWebViewClient(new WebViewClient()
{
public boolean shouldOverrideUrlLoading(WebView view, String url)
{
view.loadUrl(url);
return true;
}
});
this.web1.getSettings().setJavaScriptEnabled(true);

















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0