是否可以调用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”)?
谢谢
答案 0 :(得分:0)
您可以使用以下方法在Java端实例化JavaScript对象:
JSObject object = browser.getJSContext().createObject();