2

私はcordova(2.2.0)を使用してAndroidフォンギャップアプリを開発しています。私のアプリにいくつかのことをさせるためのカスタムphonegapプラグインがいくつかあります。今、私は問題に直面しています、いつか私が電話するとき:

alert(Cordova.exec(null, null, "custom", "setValue", localStorage.emailId));

*未定義の値がアラートでポップされます。*

ここで私はまた呼び出しcordova.execましたdeviceReady()。それでもtry-catchで例外なしの値を取得していません。も同じPhoneGap.exec(....)

理由がよくわかりません。他の誰かが同じエラーを経験しましたか?

4

1 に答える 1

5

Cordova.exec()の最初と2番目の引数は、成功とエラーのコールバック関数です。何も提供しないため、Cordova.execが何も返さないのは正常です。

それらのコールバックのようなものを追加するfunction() {console.log(arguments);}と、プラグインが正常に機能するかどうかがわかります。

于 2013-02-14T13:21:28.147 に答える