1

HTML/Javascript アプリケーションから呼び出したい独自の Java API があります。そのため、WebView または同様のコンポーネントを使用して、結果の Java アプリケーションに WebKit を埋め込むことを検討しています。

Javascript と Java の間のインターフェースを実装する最良の方法は何でしょうか? JavaでウィンドウDOMオブジェクトを簡単に拡張できますか?

デスクトップ (Windows 7 の可能性が高い) でアプリケーションを実行しますが、将来的には異なるデバイスで同じアプリを実行する必要があるため、できるだけ移植性を持たせることをお勧めします。

4

1 に答える 1

1

サーバーを使用したくない場合 (これは ajax を使用すると簡単になります)、javascript エンジンを組み込む必要があります。

最良の方法は、Rhino JavaScript エンジン (完全に Java で記述) を使用することです。

http://www.mozilla.org/rhino/

非常に優れた V8 エンジン ( http://code.google.com/p/jav8/ ) の統合もありますが、この統合が完全で信頼できるかどうかはわかりません。

于 2012-04-30T09:31:23.607 に答える