如何在Java脚本中找出类的全部功能

问题描述 投票:0回答:1

我正在使用android网络视图将类发送到我的网站,如下所示:webView.addJavascriptInterface(data, "info")我想知道我有什么办法可以找到网络端信息类中的哪些函数和变量?例如,如果我的数据类是这样的:

class Data(){
     val name = ""
     val family = ""
     fun getName():String = name
     fun getFamily():String = family
}

我应该使用哪种JavaScript代码来了解info类具有两个变量name和family?目前,我的网络侧是这样的:

<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>


<script>
document.write(info.getName());
</script>

</body>
</html>

并且使用它,我可以访问由android端传递的名称变量,我怎么也知道还有一个getFamily函数?

javascript kotlin webview android-webview
1个回答
0
投票

我终于找到了它,使用内置的javascript方法,我可以获得对象object.keys(name_of_object)的整个方法。

© www.soinside.com 2019 - 2024. All rights reserved.