尝试使用电子邮件编辑器时"Uncaught TypeError: Cannot call method 'email' of undefined"



>我正在 Cordova 3.1 中构建一个应用程序,并尝试使用此处找到的电子邮件编辑器插件生成电子邮件:https://github.com/katzer/cordova-plugin-email-composer

但是,当我测试电子邮件按钮时,出现以下错误:未捕获的类型错误:无法调用未定义的方法"电子邮件"

它发生在这里的第三行:

function sendEmail(message){
        subject = 'Optum Whole Health Tracker';
        window.plugin.email.open({
            subject: subject,
            body: message
            });
    }

我尝试删除并重新添加插件,但看起来由于某种原因没有调用它。

这适用于添加主题和正文,我无法使文件附件正常工作。这适用于带有 html 正文的电子邮件。对于文本正文,将 true 更改为 false。

function sendemail(){
    window.plugin.email.open({
        attachments: [],
        subject: 'What ever',
        body:    'Put body in here',
        isHtml:  true
    });
}

相关内容

最新更新