ページの先頭行へ戻る
Interstage Mobile Application Server V1.2.0 アプリケーション開発ガイド
FUJITSU Software

3.6.1 プラグインの構造

Cordovaプラグインは、以下の二つのコンポーネントから構成されています。

JavaScriptインタフェースは、ハイブリッドアプリケーションに提供するインタフェースを規定します。ハイブリッドアプリケーションはこのJavaScriptインタフェースを呼び出す事で、提供されているプラグインを利用する事ができます。

ネイティブインタフェースは、JavaScriptインタフェースから呼び出され、ネイティブコードを使って処理を実行し、処理結果をJavaScriptインタフェースに返却します。通常はこのネイティブコード部分で、デバイス固有の処理を実行します。

JavaScriptインタフェースとネイティブインタフェースのリクエストやレスポンスの受け渡しは、Cordovaの仕組みにしたがって実行されます。