View Full Version : e-mail not working

12-23-2014, 08:13 PM
I am working on cordova email composer to send emails. But I am getting the error "email plugin not available" . when I tried to execute the app I am getting the above said error. i'm building locally on my laptop using android emulator. Here is my code.

<!DOCTYPE html>
<title>Contact Example</title>

<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
<script type="text/javascript" charset="utf-8">
document.addEventListener("deviceready", onDeviceReady, false);

// Cordova is ready
function onDeviceReady() {
// specify contact search criteria
var options = new ContactFindOptions();
options.filter=""; // empty search string returns all contacts
options.multiple=true; // return multiple results
filter = ["displayName"]; // return contact.displayName field

// find contacts
console.log("The following contact has been selected:" + JSON.stringify(contact));
console.log("Error: " + err);

// onSuccess: Get a snapshot of the current contacts
function onSuccess(contacts) {
for (var i=0; i<contacts.length; i++) {

// onError: Failed to get the contacts
function onError(contactError) {
document.addEventListener("deviceready", draftEmail, false);
function draftEmail(subject, message) {
if (!cordova.plugin){
//non-mobile - plugins are not present.
alert("Email plugin is not available");
if (!isAvailable){
//mobile, but no email installed
alert("Email is not available")
cordova.plugins.email.addAlias('gmail', 'com.google.android.gm');
app: 'gmail',
subject: 'Sent from Gmail',
body: 'How are you?',
isHtml: true


Config file:

<feature name="EmailComposer"> <param name="android-package" value="de.appplant.cordova.plugin.emailComposer.EmailComposer" /> </feature>
<feature><gap:plugin name="de.appplant.cordova.plugin.email-composer" version="0.8.0" /></feature>

12-24-2014, 08:47 AM
I haven't personally used it but Google brings up quite a few results https://www.google.co.uk/search?q=cordova+email+plugin+not+available&gws_rd=cr,ssl&ei=A3yaVKS0JYT0OomKgdgC