Javascript 如何使用phone gap jQuery mobile在iphone中使用mail composer插件发送电子邮件

Javascript 如何使用phone gap jQuery mobile在iphone中使用mail composer插件发送电子邮件,javascript,iphone,jquery-mobile,cordova,mfmailcomposer,Javascript,Iphone,Jquery Mobile,Cordova,Mfmailcomposer,我已经在PhoneGap(corDova)中使用jQuery Mobile实现了一个应用程序。 我已经下载了用于发送电子邮件的EmailComposer插件 我在我的www文件夹中添加了EmailCompser.js,在应用程序的资源文件夹中添加了EmailCompser.h、EmailCompser.m 我在jQuery mobile中创建了一个按钮 现在,我想在单击邮件按钮时填充mail composer视图 <a href="???" data-icon="arrow-r" data

我已经在PhoneGap(corDova)中使用jQuery Mobile实现了一个应用程序。

我已经下载了用于发送电子邮件的EmailComposer插件

我在我的www文件夹中添加了EmailCompser.js,在应用程序的资源文件夹中添加了EmailCompser.h、EmailCompser.m

我在jQuery mobile中创建了一个按钮

现在,我想在单击邮件按钮时填充mail composer视图

<a href="???" data-icon="arrow-r" data-iconpos="left" class="ui-btn-left" >E-MAIL</a>

除非您编写cordova代码来启动插件,否则单击链接时它不会打开,请尝试以下操作:

<script type="text/javascript">
function openMail(){
  var args;
  Cordova.exec(null, null, "EmailComposer", "showEmailComposer", [args]);
}
</script>

<a href="#" onclick="openMail()" data-icon="arrow-r" data-iconpos="left" class="ui-btn-left" >E-MAIL</a>

函数openMail(){
var-args;
exec(null,null,“EmailComposer”,“showEmailComposer”,“[args]);
}

如何在iPhone PhoneGap中将文件附加到邮件jQuery Mobile:尚不支持文件附件,但是如果要附加静态文件,则可以检查
EmailComposer.m
中的注释代码。您是否在PhoneGap的1.9版中尝试过此操作-我在编译它时遇到了麻烦