Android WebView通信

本文介绍了Android中如何实现与WebView的通信。从Web端通过alert方法向Android发送数据,Android重写WebChromeClient的onJsAlert进行接收。反之,Android通过点击网页按钮,调用webview的loadUrl加载JS方法并传递JSON参数,方便Web端解析使用。
摘要由CSDN通过智能技术生成

web方面

代码如下

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Android WebView Test</title>
<script type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.7.2/jquery.min.js"></script>
<script>
    function toClient() {
        var order = $("#val").val();
        alert(order)
    }

    function getInfoFromAndroid(){
        window.fover.clickonAndroid();
    }

    function fromClinet(str) {
        $("#fromclient").text("iemi :" + str.iemi + " wifiMac : " + str.wifiMac + " phoneName :" + str.phoneName + " androidVersion :" + str.androidVersion);
    }

</script>
</head>
<body>Android WebView传递数据Demo
<br/>
<input type="submit" value="从Android获取信息" oncl
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值