Javascript Can';t使用英特尔XDK发送电子邮件

Javascript Can';t使用英特尔XDK发送电子邮件,javascript,cordova,email,intel,Javascript,Cordova,Email,Intel,我整天都在想办法从我用英特尔XDK(Cordova)创建的应用程序发送电子邮件 现在,我真的不知道Cordova是如何工作的,我只知道HTML、CSS和JS,但我不明白为什么这不起作用 这是我的HTML: <script src="cordova.js"></script> <script src="js/app.js"></script> <script src="xdk/init-dev.js"></s

我整天都在想办法从我用英特尔XDK(Cordova)创建的应用程序发送电子邮件

现在,我真的不知道Cordova是如何工作的,我只知道HTML、CSS和JS,但我不明白为什么这不起作用

这是我的HTML:

    <script src="cordova.js"></script>
    <script src="js/app.js"></script>
    <script src="xdk/init-dev.js"></script>
</head>

 <body>
  <section class="modal_buttons_st">
   <button onclick="cerrarModal();" id="modal_cerrar" class="modal_button">Modificar</button>
   <button onclick="draftEmail();" id="modal_send" class="modal_button">Enviar por Mail</button>
  </section>
  <script src="assets/js/jquery.js"></script>
  <script src="assets/js/app.js"></script>
 </body>
</html>
我已经选择了设备插件,它显示为安装时,我建立,只是当我点击按钮,什么也没有发生


感谢并对糟糕的英语表示歉意首先,您必须向apk添加访问外部(如呼叫或发送邮件)的权限,因此您必须在白名单上添加访问权限,确保添加正确的版本(iOS、android、crosswalk等),并且您必须添加mailto:*其所述意图(外部白名单)

另一件重要的事情是,如果您模拟apk,它可能会打开microsoft outlook,以便随时进行测试,构建apk并在真实手机上进行尝试

希望这对你有所帮助,并为糟糕的英语向你道歉()

function draftEmail() {
    var bodyText = 'Sample Text';
    intel.xdk.device.sendEmail(bodyText, "some@direction.com", "Sample Title", true, "", "" ); 
}