未捕获类型错误:无法读取属性';电子邮件';未定义cordova 3.6的定义

未捕获类型错误:无法读取属性';电子邮件';未定义cordova 3.6的定义,cordova,phonegap-plugins,barcode,pdf417,Cordova,Phonegap Plugins,Barcode,Pdf417,我正在做phonegap项目。我需要从我的phonegap应用程序发送电子邮件。我遵循了教程。当我运行应用程序时,我收到上面的错误“UncaughtTypeError:无法读取未定义的属性'email'。我的cordova版本是3.6.3 <script> function exc() { cordova.plugins.email.open({ to: 'max@mustermann.de', c

我正在做phonegap项目。我需要从我的phonegap应用程序发送电子邮件。我遵循了教程。当我运行应用程序时,我收到上面的错误“UncaughtTypeError:无法读取未定义的属性'email'。我的cordova版本是3.6.3

<script>
 function exc()
    {

        cordova.plugins.email.open({
            to:      'max@mustermann.de',
            cc:      'erika@mustermann.de',
            bcc:     ['john@doe.com', 'jane@doe.com'],
            subject: 'Greetings',
            body:    'How are you? Nice greetings from Leipzig'
        });
    } 
</script>

函数exc()
{
cordova.plugins.email.open({
致:'max@mustermann.de',
抄送:'erika@mustermann.de',
密件抄送:['john@doe.com', 'jane@doe.com'],
主题:"问候",,
身体:'你好吗?来自莱比锡的问候很好'
});
} 

您能告诉我可能出了什么问题,我犯了什么错误。

请确保您正在尝试从设备或模拟器进行测试。本机设备插件在web浏览器中不起作用。@NicRaboy是的,我只使用手机进行了测试。虽然我得到这个问题。我认为你的插件没有加载。请将您的代码放入deviceready,然后再次尝试运行该代码。是否使用CLI安装电子邮件插件?@KRIZTE document.addEventListener('deviceready',function(){cordova.plugins.email.isAvailable(function(isAvailable){//alert('Service is not available'),除非isAvailable;});},false);我还是遇到了同样的问题。@KRIZTE我使用CLI添加了插件,我添加了