电子邮件编辑器无法启动移动邮件应用程序(gmail)

时间:2015-10-16 10:19:02

标签: android ios angularjs cordova ionic

我已经按照本教程, https://blog.nraboy.com/2014/08/send-email-android-ios-ionicframework/

但仍然让我可以选择分享应用。但我喜欢该应用程序直接启动Gmail应用程序。谢谢

1 个答案:

答案 0 :(得分:0)

使用此插件 - https://github.com/katzer/cordova-plugin-email-composer

我在我的一个项目中尝试过,它运行正常。 在Android上,可以通过别名或其包名指定应用程序。别名gmail默认可用。 要打开Gmail应用程序 -

// Add app alias
cordova.plugins.email.addAlias('gmail', 'com.google.android.gm');

// Specify app by name or alias
cordova.plugins.email.open({
    app: 'gmail',
    subject: 'Sent from Gmail'
})

许多用户手机上都没有Gmail应用,因此从兼容性角度来看,更好的方法是让用户选择电子邮件作曲家应用。