一、引言如今,Android+html5开发已经成为最流行的开发模式。Android 中可以通过webview来实现和js的交互,在程序中调用js代码,只需要将webview控件的支持js的属性设置为trueAndroid(Java)与JavaScript(HTML)交互有四 ...
一、引言
如今,Android+html5开发已经成为最流行的开发模式。
Android 中可以通过webview来实现和js的交互,在程序中调用js代码,只需要将webview控件的支持js的属性设置为true
Android(Java)与JavaScript(HTML)交互有四种情况:
1) Android(Java)调用HTML中js代码
2) Android(Java)调用HTML中js代码(带参数)
3) HTML中js调用Android(Java)代码
4) HTML中js调用Android(Java)代码(带参数)
二、准备工作
1.添加一个Android项目,在Assets中添加一个名为Test的html文件
2.添加以下html代码到Test.html
<html><head> <meta http-equiv="Content-Type" content="text/html;charset=gb2312"> <script type="text/javascript">function javacalljs(){ document.getElementById("content").innerHTML += "<br\>java调用了js函数";}function javacalljswithargs(arg){ document.getElementById("content").innerHTML += ("<br\>"+arg);} </script></head><body> this is my html <br /> <a onClick="window.Test.startFunction()">点击调用java代码</a><br /> <a onClick="window.Test.startFunction('hello world')">点击调用java代码并传递参数</a> <br /> <div id="content">内容显示</div></body></html>
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:Xamarin.Android 入门之:xamarin使用webserver和html交互
关键词:HTML
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。