私は、カスタムのPhoneGapプラグインを作成するには、このチュートリアルを使用しています: http://wiki.phonegap.com/w/page/36753496/How%20to%20Create%20a%20PhoneGap%20Plugin%20for%20iOSカスタムPhoneGapのプラグイン(iOSの)機能の問題
私は著者の一例を使用して成功を収めているが、私は私がされていないいくつかの質問を持っています答えを見つけることができます。 JavaScript関数が作成されると
、コードは次のとおりです。var MyPlugin = {...};
とnativeFunction
せずにこれを設定する方法は
var MyPlugin = {
nativeFunction: function(types, success, fail) {
return PhoneGap.exec(success, fail, "PluginClass", "print", types);
}
};
ありますか?言い換えれば、私たちは、このコードは、上記を行う方法がある可能性が想定して、第二にmyfunc = function()...
のような私たちのプラグインの機能を定義することができます。テストコードをテストすることです
MyPlugin.nativeFunction(
["HelloWorld"] ,
function(result) {
alert("Success : \r\n"+result);
},
function(error) {
alert("Error : \r\n"+error);
}
);
(プラグイン)も標準化された方法で書かれていますか?つまり、nativeFunction
部分のないJavascript関数への呼び出しだけですか?
私は非常に入力を感謝します、ありがとう!
を使用すると、PhoneGapのコンストラクタを使用していることを確認しwindow.plugins。MyPlugin = new MyPlugin(); }); ' –
これはあなたのプラグインのjsファイルに入れてください - このgitプロジェクトをチェックしてください - https://github.com/DrewDahlman/ImageFilter/blob/master/plugin/ImageFilter.js –
はあなたにエラーを与えています?または全く働いていないのですか? –