【发布时间】:2016-12-26 12:08:38
【问题描述】:
我必须如何包含适用于 PhoneGap Build 的 Cordova 电子邮件插件?我是移动应用程序开发的新手,我正在使用 Framework7,它非常困惑……
https://github.com/katzer/cordova-plugin-email-composer#examples
首先我将<gap:plugin name="cordova-plugin-email-composer" version="0.8.3" source="npm" /> 添加到 config.xml 文件中,因为我使用的是 PhoneGap 构建,但后来我不知道如何继续...我有插件但我不知道如何使用它...有什么帮助吗?我把代码放在下面了吗?我不知道,也许是 my-app.js(我正在尝试,但可能我没有正确使用)
window.plugin.email.open({
to: ['max.mustermann@appplant.de'],
cc: ['erika.mustermann@appplant.de'],
bcc: ['john.doe@appplant.com', 'jane.doe@appplant.com'],
subject: 'Hello World!',
body: '<h3>TEST</h3><h2>TEST</h2><h1>TEST</h1>',
isHtml: true
});
我尝试了很多方法,但没有得到任何好的解决方案...我可以发送我的代码。
我想这样做,当我点击按钮时,我会通过电子邮件发送邮件。 (简单)
欢迎任何帮助/建议!天呐!
【问题讨论】:
-
您是否首先检查设备就绪事件?
-
是的,我查过了!但是还是不知道怎么继续?我在函数 onDevice 就绪事件中添加了什么?
-
用
try-catch块包装它,看看那个错误是什么意思。 -
您可以在
deviceready事件上致电email.open进行测试。 -
$$(document).on('deviceready', function(){ myApp.alert("ready"); cordova.plugins.email.isAvailable( function (isAvailable) { myApp.alert("isAvailable"); cordova.plugins.email.open({ to: 'max@mustermann.de', cc: 'erika@mustermann.de', bcc: ['john@doe.com', 'jane@doe.com'], subject: 'Greetings', body: 'How are you? Nice greetings from Leipzig' }); } ); });
标签: javascript android cordova email phonegap-plugins