次の記事は、自動翻訳技術を使用して自動的に翻訳されました。 コンピュータプログラムによって翻訳されているため、誤りがある場合があります。Adobeは、世界中の多くのユーザーがより多くの記事を利用できるように、翻訳版を提供しています。
翻訳の品質を評価してください。Translation by SYSTRAN


カスタムプラグイン

PhoneGapでのブラウザープラットフォームのターゲットのサポートにより、独自のカスタムプラグインを開発する際に、そのプラグインに対するコード処理を記述する機能も提供されます。 モックデータを指定したり、単にコンソールメッセージを返すことで、公開するネイティブ機能に応じて、一部のプラグインが他のプラグインよりもサポートしやすくなります。 この場合に最も望ましい点は、プラグインの作成者が決定します。

独自のプラグインでブラウザーをサポートするには、公式なApache Cordovaサイトの Cordova Plugin Development docsに従い、 plugin.xmlマッピングでブラウザープラットフォーム処理が定義されていることを確認します 。 JavaScriptファイルを定義して、プラグインルートの src /browserパスで、特定のブラウザー ・プラットフォーム処理コードを実装します。 例:

カスタムプラグインディレクトリ構造

これらのブラウザープラットフォーム固有のJSファイルに異なる名前を付け、デフォルトで www . Apache Cordovaプラグインのほとんどは、 Proxy という語をクラスに追加します。 具体的な例については、 Apache Cordovaコアプラグインを参照して

例えば、Apache Cordova Camera plugin.xmlを見ると、次のように CameraProxy.js クラスが定義されています。

<!-- browser -->
<platform name="browser">
  <config-file target="config.xml" parent="/*">
    <feature name="Camera">
      <param name="browser-package" value="Camera" />
    </feature>
  </config-file>

  <js-module src="src/browser/CameraProxy.js" name="CameraProxy">
    <runs />
  </js-module>
</platform>
**ヒント:**モジュールを初期化するには、`エレメントが必要です。
GitHubでこのページを編集
Copyright SYSTRAN 2016
この翻訳は役に立ちましたか?

Translation by SYSTRAN