我正在尝试在 Android 4.4(EcmaScript 3)上的 webview 中获取对象的函数名称,但没有成功。
Object.keys
不工作,for (var x in obj)
不工作。
对象本身的打印内容与{}
打印一样返回JSON.stringify(obj)
。
我确实知道该对象包含一个open
方法,因此obj["open"]
在function open() { [native code] }
.
此外,该obj
对象是一个 JavascriptInterface 对象(这就是它是本机代码的原因)。
有什么想法吗?