組み込みプラットフォームで実行される JavaScript アプリケーションがあります。プラットフォームに既に実装されているいくつかの c API を呼び出す必要があります。これは独自のアプリケーションであり、選択したデバイスでのみ実行することを意図しています。
このアプリケーションを webkit で実行しています。使用可能な JVM がありません。
私はいくつかのオプションを考えていて、いくつか手に入れました。それらのいずれかが適用可能か、またはより良いオプションかを知りたいです。私はJavaScriptが初めてなので、私の考えが正しくないかもしれません。
JNIに似たもの(これが存在する場合)
いくつかの Javascript API をアプリケーションに公開し、ネイティブの C 関数を呼び出す webkit 用のプラグインを開発します。
Webkit を変更する