Javascript 通过电话发送电子邮件

Javascript 通过电话发送电子邮件,javascript,ajax,email,Javascript,Ajax,Email,我正在尝试创建一个移动应用程序,在其中我需要发送一封带有附件的电子邮件(单个和多个) 我试过用android,但我想要一个同时支持android和ios的代码。 我试过javascrpit <!DOCTYPE html> <html> <head> <script> function sendMail() { var link = "mailto:me@example.com" + "?cc=myCCaddress

我正在尝试创建一个移动应用程序,在其中我需要发送一封带有附件的电子邮件(单个和多个)

我试过用android,但我想要一个同时支持android和ios的代码。 我试过javascrpit

<!DOCTYPE html>
<html>
<head>
<script>
function sendMail() {
    var link = "mailto:me@example.com"
             + "?cc=myCCaddress@example.com"
             + "&subject=" + escape("This is my subject")
             + "&body=" + escape(document.getElementById('myText').value)
    ;

    window.location.href = link;
}
</script>
</head>
<body>
<button onclick="sendMail(); return false">Send</button>
</body>
</html>

函数sendMail(){
var link=“mailto:me@example.com"
+“?抄送=myCCaddress@example.com"
+“&subject=“+escape”(“这是我的主题”)
+“&body=“+escape(document.getElementById('myText').value)
;
window.location.href=链接;
}
发送
但它会打开outlook 2000,对手机不起作用,我需要在手机中打开gmail应用程序,并动态添加发送者作为当前登录id和接收者id

我也尝试过java,但它在客户端不起作用,因为将来我将不得不在其中发送一些附件

提出任何可行的建议

谢谢……)

使用Java邮件jar(JMAPI)。创建一个临时电子邮件文件(.eml),并使用mimessage to.eml文件添加附件、主题、收件人和正文,然后使用Runtime.getRuntime.exec()打开该文件。这将打开默认的电子邮件客户端,发件人将是登录用户


注意:“mailto:”URI将不会与附件一起使用,因为附件支持已从mailto中删除。

警告:
escape()
函数在JavaScript版本1.5中被弃用。简单地创建一个?@Cerbrus会不会打开outlook,我想它在手机中不会很好地工作……我是一个新手……一个mailto链接将打开设备使用的任何电子邮件软件。@Cerbrus,如果我只想打开gmail应用呢???