0

私は電話ギャップが初めてで、Android と IOS で動作する 1 つのアプリケーションに取り組んでいます。今、私の要件は、添付ファイル付きの電子メールを送信することです。そのため、インターネットで検索して、このプラグインEmailComposer-phonegap-pluginを見つけました。彼らはそこに次のように4点書いています。

  1. EmailComposer.h EmailComposer.m ファイルを Plugins フォルダーに追加します。
  2. EmailComposer.js ファイルを www フォルダーのどこかに配置し、HTML から含めます。
  3. plugins の下の config.xml に追加します。または、新しい形式を使用している場合は、

    <feature name="EmailComposer"> <param name="ios-package" value="EmailComposer" /> </feature>
    
  4. Android では、value 属性にパッケージ名も含めてください。たとえば、

    value="org.apache.cordova.EmailComposer"
    

今私の質問は、このプラグインを使用する方法ですか? ポイント 2 を完了しましたが、ポイント 1 としてファイルを配置する場所がわかりません。「プラグイン」フォルダがどこにあるのかわからないためです。ポイント3と4の操作方法は?

また、インターネットでこのコードを見つけます。しかし、「ファイルを添付」アラートが機能しません。

var smallImage = document.getElementById('smallImage').value
alert("Send Mail");
window.plugins.emailComposer.showEmailComposer(
        "Send Images",
        smallImage,
        ["test@email.com",],
        [],
        [],
        true,
        ["image.jpeg", "file.zip"],
        alert("Attach file");
    );
    alert("Send Mail Success");

では、添付メールの送信を成功させるために何をしなければなりませんか?

4

1 に答える 1