Я создаю кроссплатформенное приложение PhoneGap и пытаюсь использовать плагин Cordova Email Composer. Я создаю приложения с помощью онлайн-компоновщика телефонных звонков Adobe.
Я использую некоторый пример кода, показанный ниже, который, когда я собираю и запускаю приложение, говорит мне, что «доступна ли электронная почта для мобильных устройств? Нет»
Это сообщение вызывается из примера кода, который запускается, когда я нажимаю кнопку, в ту минуту, когда я хочу просто открыть приложение электронной почты и заполнить его предопределенным сообщением.
Сборка приложения без ошибок при сборке PhoneGap, так как я включила ссылку на плагин в моем config.xml.
Есть что-то еще, что я пропускаю?
Спасибо
Привет
{
document.addEventListener('deviceready', function () {
cordova.plugins.email.isAvailable(
function (isAvailable) {
alert("is email mobile available? " + (isAvailable ? "Yes" : "No"));
if(isAvailable){
window.plugin.email.open({
to: 'test@test.com',
subject: 'Greetings',
body: 'How are you? Nice greetings from Leipzig'
}, callback, scope);
}
}
);
}, false);
function callback(){
console.log("callback function");
}
function scope(){
console.log("scope function");
}