我有人类
Person p = new Person();
.......
.....
以下无效
webEngine.executeScript("add(" + p + ")");
和html
function add(obj)
{
document.getElementById("helloprompt").innerHTML= obj.name; // error
}
答案 0 :(得分:4)
好的,首先我必须得到JSObject,然后调用函数
JSObject jsobj = (JSObject)webEngine.executeScript("window");
jsobj.call("add", p);