我最近遇到了JSObject和JSFuntion,看起来真的很混乱。它可以用于调用自定义JavaScript函数并将值返回到我的CN1应用程序吗?或者它是否用于其他功能?谢谢大家
答案 0 :(得分:1)
查看javadoc包概述: https://www.codenameone.com/javadoc/com/codename1/javascript/package-summary.html
E.g。从该页面:
以下示例显示了一个带有简单add()方法的对象 只需将两个数字加在一起:
JSObject obj = (JSObject)ctx.get("{ add : function(a,b){ return a+b;}}");
Double result = (Double)obj.call("add",
new Object[]{new Integer(1), new Integer(3)}
);
// Result should be 4.0