从java调用'new'构造函数

时间:2016-07-21 15:38:36

标签: jxbrowser

是否可以调用new运算符直接从java中创建一个新的javascript对象来获取JSObject?

例如,我知道我可以这样做:

browser.executeJavaScript(“var myString = new String('Hello World');”);然后我可以这样做:JSObject hello = browser.executeJavaScript(“myString”),将myString对象转换为java。是否有可能在一次通话中?像

这样的东西

JSObject hello = new JSString(“Hello World”)?

谢谢

1 个答案:

答案 0 :(得分:0)

您可以使用以下方法在Java端实例化JavaScript对象:

JSObject object = browser.getJSContext().createObject();