全国免费服务热线:

18982081108
✕

成都弹性云服务器,成都高防云服务器,互联网数据服务,成都祈钰瑶

详解WebView与JS交互传值问题-创新互联

随着混合开发模式比较流行,很多时候,我们需要在原生的基础上,使用 WebView 加载网页,这样控制更加方便。今天我们来看看,如何将 Java 对象 和 List 集合传值给 JS 调用。

创新互联主营龙泉网站建设的网络公司,主营网站建设方案,成都app开发,龙泉h5微信小程序定制开发搭建,龙泉网站营销推广欢迎龙泉等地区企业咨询

如何将 Java 对象实例传值给 JS

其实将我们在 Android 原生中将 Java 对象实例传值给 JS 承认并且可以使用的对象,方法非常简单。我们来举个例子。

html 文件

我们在本地写了一个 html 文件,放在 assets 目录中。

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>测试</title>
  <h2 id="name" ></h2>
  <h2 id="age"></h2>
  <h2 id="sex"></h2>
  <script>
  // Android需要调用的方法
  function callJS(){
   document.getElementById("age").innerHTML=person.getAge();
   document.getElementById("name").innerHTML=person.getName();
   document.getElementById("sex").innerHTML=person.getSex();
  }
  </script>
</head>
</html>