使用Intel XDK发送电子邮件

时间:2015-09-22 02:20:07

标签: intel-xdk

我有XDK的问题。我试图发送电子邮件,但我不知道出了什么问题。我的代码:

<script type="text/javascript">
    function notEmpty(){
        var myTextField = document.getElementById('Name').value,document.getElementById('Mail').value;

        if(myTextField.value != ""){
            intel.xdk.device.sendEmail(myTextField.value, 'mail@mail.comr', 'Contact', true, null, null)
        }else{
            alert("Would you please enter some text?") 
        }
    }
</script>

...
<input class="wide-control" placeholder="Placeholder Text" type="text" id="Nome">
</div>
<div class="table-thing with-label widget uib_w_2 d-margins" data-uib="app_framework/input" data-ver="1">
    <label class="narrow-control label-inline" for="Mail">Input</label>
    <input class="wide-control" placeholder="Placeholder Text" type="text" id="Mail">
</div>

<a class="button widget uib_w_3 d-margins" data-uib="app_framework/button" data-ver="1">Button</a>
<button onclick="notEmpty()">Click me</button>
....

1 个答案:

答案 0 :(得分:1)

Intel XDK的SendEmail方法:https://software.intel.com/en-us/node/493039

这将打开手机的本机电子邮件应用程序,其中包含您预先填充的参数。为此,您必须在Cordova插件的构建设置中选中“email”选项。您还需要在构建过程之后测试Intel XDK提供的已编译应用程序。

在“模拟器”或浏览器中进行测试时,无法观察到此功能。 Javascript API需要挂钩到本机电话功能才能工作。