PhoneGap电子邮件插件

我试图在这里使用插件这是我第一次在Android上开始使用Phonegap,所以对我来说这个过程有点陌生。

到目前为止,我已经将.JAVA文件添加到这里“src.org.apache.cordova”我已经将.JS添加到www文件夹,并在我的HTML文件中引用它。

我已经将以下内容添加到我的config.xml

 <plugin name="EmailComposer" value="org.apache.cordova.emailComposer"/> 

由于README文件并没有详细说明,我假设这是必须在这里进行的价值。

然后我在我的HTML文件中使用以下内容。

 window.plugins.emailComposer.showEmailComposerWithCallback(null,"Look at this photo","Take a look at <b>this<b/>:",["example@email.com", "johndoe@email.org"],[],[],true,["_complete_path/image.jpg", "_other_complete_path/file.zip"]); 

这是从README文件直接,当我运行的应用程序没有任何反应。 甚至不是一个错误。

我曾尝试在模拟器和运行4.0.3的三星S2使用各种版本

Phonegap版本2.7

任何人都可以指向正确的方向吗?

谢谢

  • 哪些是不必要的PhoneGap插件在应用程序中删除?
  • Javascript和Phonegap插件之间的asynchronous通信
  • cordovaPhonegap本地通知不工作
  • 从CordovaPlugin打开一个活动
  • Android phonegap项目垃圾邮件QTAGUID消息
  • Uncaught TypeError:Object#<Object>在file:///android_asset/www/index.html处没有方法'exec'
  • cordovajar在手机3.5.0缺less
  • Android反向共享USB(不是根)
  • 来自katzer的邮件插件就像一个魅力。

    使用cordova plugin add cordova-plugin-email-composer@0.8.3添加本地安装。

    如果您正在使用PhoneGap Build ,请不要忘记将以下行添加到config.xml中

    <gap:plugin name="cordova-plugin-email-composer" version="0.8.3" source="npm" />

    这是简单的大小写敏感的值 – 我改变了以下

     org.apache.cordova.emailComposer 

    对于

     org.apache.cordova.EmailComposer 

    你需要使用这个插件很容易使用更多的function。

    最新的稳定版本 – cordova插件添加cordova-plugin-email-composer@0.8.3

    https://github.com/AppGyver/email-composer/

    https://github.com/katzer/cordova-plugin-email-composer