Android 用の PhoneGap Cordova 2.2.0 プラグインを作成しようとしていますが、問題が発生しており、原因がわかりません。
これが私のJSです:
PushCapure.js
var PushCapture = {
init : function () {
console.log('Attempting to call the PushCapture plugin');
return cordova.exec(function() {
alert('PushCapture was successful');
}, function(error) {
alert('PushCapture failed');
}, "PushCapture", "capture", []);
}
};
これが実行したいネイティブコードです
com.ron.camanon.PushCapture.java
package com.ron.camanon;
import org.apache.cordova.api.CordovaPlugin;
import android.util.Log;
public class PushCapture extends CordovaPlugin {
public void capture()
{
Log.i("PushCapture", "PushCapture called, capture video stream intended...");
}
}
これは私にとってはうまくいきません。また、この行をres/config.xmlに追加しました:
<plugin name="PushCapture" value="com.ron.camanon.PushCapture"/>
プラグインを試したときに実行されるのは、エラー コールバックだけです。
私は何を間違っていますか?
これは Android 用の Cordova 2.2.0 です。