2
我需要沟通Android和Javascript。如何在Android和Javascript之间进行通信?
我想调用JavaScript函数在Android和发送参数为Javascript 'A', 'B', 'C'
安卓
public boolean shouldOverrideUrILoading(WebView view, String url)
if(url.contains("http://localhost:8080/login.html)){
view.loadUrl("javascript:setDevice('"+a+"','"+b+"','"+c"');");
的JavaScript:
function setDevice(a, b, c){
jQuery("#a").val(a);
jQuery("#b").val(b);
jQuery("#c").val(c);
}
有人帮我拼写。
我添加了代码,你应该使用。但它不......我做了(“javascript:alert(”a“);)”(“javascript:alert(”b“);)”(“javascript:alert(”c“);)”显示c-> b-> a ..也许我需要使用AndroidBridge? – 2015-02-09 04:59:40
你还需要设置'view.setWebViewClient(新的WebViewClient());'如果你还没有。 – 2015-02-09 05:17:41