-1

私は最近、JSObject と JSFuntion に出会いましたが、非常に紛らわしいように思えました。カスタム JavaScript 関数を呼び出して値を CN1 アプリに返すために使用できますか? それとも他の機能のためですか?皆さんありがとう

4

1 に答える 1

1

そのための javadoc パッケージの概要を確認してください: https://www.codenameone.com/javadoc/com/codename1/javascript/package-summary.html

そのページからの例:

次の例は、2 つの数値を加算するだけの単純な 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
于 2016-09-10T04:53:27.190 に答える