Xcode 3.2.6 上の Cordova 1.5.0 で EmailComposer プラグインを動作させるには、あなたの助けが必要です。私は読んだすべてをしました:
- .m および .h ファイルを plugins フォルダーに追加しました (ファイルを Xcode のフォルダーにドラッグし、既存のファイルをフォルダーに追加することによって)。
- .js ファイルをファインダーに追加して、www フォルダーに追加しました。
- この参照を index.html に追加しました:
<script type="text/javascript" charset="utf-8" src="EmailComposer.js"></script>
Cordova 参照の直後。 - Cordova.plist ファイルにプラグイン エントリを追加しました。キー: EmailComposer、タイプ: 文字列、値: EmailComposer。
- https://github.com/phonegap/phonegap-plugins/pull/381で説明されているように、プラグイン .h および .m ファイル内のコードを Cordova (Phonegap ではなく) で動作するように変更しました。
- 次のように show メソッドを呼び出します。
function sendmail() { window.plugins.emailComposer.showEmailComposer("Subject","PlainTextBody", "recipient,recipient", "ccRecipient", "bccRecipient",false); }
sendmail()
関数が呼び出されています。
このすべてを行った後、私はまだこれを機能させるsendmail()
ことができません。関数を呼び出しても何も起こりません。何か不足していますか?