(当然,实际应用中还是需要加入一部分原生控件来提高用户体验)
确定一下本篇的学习目标:
1.学会使用WebView基础功能
2.通过WebView调用页面中的JS代码
3.通过WebView让页面中的JS...正文
1.使用WebView构建基础框架
我们首先打开上一篇我们只放了一个button的界面.
从左侧工具栏中找到WebView并拖到我们的界面中,并放大到覆盖整个页面.位置如图:
?
?...我们需要使用到WebView的EvaluateJavascript函数
这个函数有两个参数,一个是你要调用的JS,另一个则是IValueCallback
如图:
?...,来返回我们获取的Value,(注:细心的朋友肯定发现了,我们还继承了Java.Lang.Object,因为这个接口是Java的对象..所以..我们需要继承一下JAVA基类..不然会报类型转换错误)
然后我们回到...')", vc);
};
这样,我们就完成了整个C#调用JS代码并获取返回值的过程
3.通过WebView让页面中的JS代码调用后台的C#代码
下面我们就来讲如何使用JS