我在离子3应用中使用this。该插件已安装。 cordova-plugin-email-composer
文件夹中提供了plugins
文件夹。我也卸载并重新安装它很多次。但它显示错误" plugin_not_installed"。
config.xml
<plugin name="cordova-plugin-email-composer" spec="^0.8.10" />
打字稿
this.emailComposer.isAvailable().then((available: boolean) =>{
if(available) {
let email = {
to: 'example@example.com',
subject: "User Feedback",
body: "",
isHtml: true
};
this.emailComposer.open(email);
}else{
this.presentToast("Your mobile don't have any app for sending emails.")
}
}).catch(error=>{
this.presentToast(JSON.stringify(error)); //this show plugin_not_installed
});
答案 0 :(得分:0)
<强>更新强>
this.platform.ready().then(() => {
//Your code
});
<强>旧强>
你可以尝试一下,让我们知道。
ionic cordova platform remove android
ionic cordova platform add android