I'm trying to get function names of an object inside a webview on Android 4.4 (EcmaScript 3), with no luck.
Object.keys
doesn't work, for (var x in obj)
doesn't work.
Printing content of the object itself returns {}
as well as printing JSON.stringify(obj)
.
I do know that the object contains an open
method, so evaluating obj["open"]
results in function open() { [native code] }
.
Also, the obj
object is a JavascriptInterface object (that's why it's native code).
Any thoughts?