Katzer 电子邮件插件在 Cordova 中不起作用 - IOS

Posted

技术标签:

【中文标题】Katzer 电子邮件插件在 Cordova 中不起作用 - IOS【英文标题】:Katzer email plugin is not working in Cordova - IOS 【发布时间】:2016-03-29 10:57:29 【问题描述】:

我正在使用 Cordova 构建一个混合应用程序,但我被困在电子邮件功能上。我正在使用来自 https://github.com/katzer/cordova-plugin-email-composer 的 Katzer 电子邮件插件。

cordova.plugins.email.open( );

此功能在我的 android 设备上运行良好,但当我在 ios 中对其进行测试时,它根本无法运行。应用程序没有抛出任何错误。

我使用的是 Cordova 5.4 版,我的 IOS 版本是 IOS 8。

这里有什么问题?任何帮助将不胜感激。

注意:降级 Cordova 版本会有帮助吗?

【问题讨论】:

在桌面 safari 上检查应用程序,以便查看遇到的错误 【参考方案1】:

Cordova iOS 4.0.0 有一些重大变化,请阅读 Cordova 的这篇博文:

http://cordova.apache.org/announcements/2015/12/08/cordova-ios-4.0.0.html

这意味着,您应该小心使用 2015 年 12 月 8 日之前的插件。

如果您进行降级,则应致电

科尔多瓦干净

这将从构建工件中清除项目。

【讨论】:

他没有使用cordova ios 4.0.0(或者至少他没有提到)。如果他使用的是cordova CLI 5.4,他正在获取cordova ios 3.9.2,并且该插件最近没有更新,所以这不是问题。

以上是关于Katzer 电子邮件插件在 Cordova 中不起作用 - IOS的主要内容,如果未能解决你的问题,请参考以下文章

Katzer 本地通知不起作用 - Cordova

如何包含cordova插件电子邮件作曲家

在 IBM Worklight 中使用 katzer 本地通知

如何包含科尔多瓦插件电子邮件作曲家

在 IOS 中,它不询问邮件应用程序的选项

Ionic 1 本地通知在 Ionic View 应用程序中不起作用