BlackBerry 7 为电子邮件编写器提供了 html5 API blackberry.invoke.MessageArguments,它易于使用,无需为此编写插件。
实现blackberry.invoke.MessageArguments的步骤
将这些代码添加到 config.xml 文件
<feature id="blackberry.invoke" />
<feature id="blackberry.invoke.MessageArguments" />
<feature id="blackberry.message" />
将此代码添加到您的 js 文件中并调用该方法。
函数发送邮件(){
var toRecipient = "user@gmail.com";
var subject = "Test Mail";
var body = "This is test mail, Please do not reply ...";
var args = new blackberry.invoke.MessageArguments(toRecipient, subject, body);
args.view = blackberry.invoke.MessageArguments.VIEW_NEW;
blackberry.invoke.invoke(blackberry.invoke.APP_MESSAGES, args);
}
在 Blackberry 7 中使用电子邮件编辑器的另一种方法是使用“mailto”
示例代码是:
var sMailTo = "mailto:";
sMailTo += escape(toRecipient) +"?subject=" +escape(subject) +"&body=" +escape(body) +"&cc=" +escape(ccRecipient);
window.open(sMailTo, '_self');