1

なぜ私の古いプラグインが cordova 2.2.0 で動作しないのか疑問に思っていました。プラグイン用のjavascriptファイルの作り方に新しい構造があることを知りました。動作させることができましたが、質問があります。

私がこれを行う前に。

window.plugins.pluginName.functionName(\"%@\");

functionnameこれにより、目的の c から javascriptを呼び出すことができます。

それは 2.2.0 バージョンの新しいフォーマットにどのように適用されますか?

4

1 に答える 1

1

window.pluginsオブジェクトはもうありません。プラグインのjsコードで行う必要があるのは、次のとおりです。

if (!window.plugins) {
    window.plugins = {};
}
if (!window.plugins.pluginName) {
    window.plugins.pluginName = new pluginName();
}

その後、コードの残りの部分を変更することなく、以前と同じように動作するはずです。

于 2012-11-30T04:06:55.317 に答える