1
同様に、codenameone javaファイルからsetURL()によってhtmlファイルにアクセスすることができます。つまり、HTMLファイルから逆の方法で同じ処理を行う方法はありますか。HTMLファイルからCodenameone javaファイルを呼び出す方法は?
同様に、codenameone javaファイルからsetURL()によってhtmlファイルにアクセスすることができます。つまり、HTMLファイルから逆の方法で同じ処理を行う方法はありますか。HTMLファイルからCodenameone javaファイルを呼び出す方法は?
thisを参照してください:Javascriptを
からJavaメソッドを呼び出す
...
を例として、のは簡単なロギング機能を実装してみましょう:
JSObject logger = (JSObject)ctx.get("{}"); logger.set("log", new JSFunction(){ public void apply(JSObject self, Object[] args) { String msg = (String)args[0]; Log.p("[Javascript Logger] "+msg); } }); ctx.set("window.logger", logger); c.executeAndReturnString("logger.log('This is a test message');");
おかげでそのコードネームクラスを呼び出すようにしてください –
それは質問ですか? –