0

私は phonegap アプリケーションに取り組んでおり、モバイル初心者の開発者です。corodova.exec() 関数から呼び出すときに、service要求されたサービスによってプラグイン (サービス) がないとどのように言われたかという問題があります。

D/PluginManager(1659): exec() call to unknown plugin: Plugin

ご了承ください :

  • 私はcordova.3.0.0を使用しています
  • res/xml/config.xml ファイルに次の行を追加しました。<plugin name="Plugin" value="com.mwa.GCMPlugin" />

  • Javaファイルの名前はGCMPlugin.java

  • GCMPlugin.js私はexec()関数を呼び出します:

    GCM.prototype.register = function(senderID, eventCallback, successCallback, failureCallback) {

      if ( typeof eventCallback != "string") {
        var e = new Array();
        e.msg = 'eventCallback must be a STRING name of the routine';
        e.rc = -1;
        failureCallback( e );
        return;
      }
    
      return Cordova.exec(successCallback,failureCallback,'Plugin','register',
                  [{ senderID: senderID, ecb : eventCallback }]);
    };
    

追加するものを忘れたのか、それとも何か他のものを見逃したのかわかりませんか?

4

1 に答える 1