如何在Ionic应用程序中指定多个特定于平台的插件版本(特别是处理cordova插件电子邮件生成器)?

如何在Ionic应用程序中指定多个特定于平台的插件版本(特别是处理cordova插件电子邮件生成器)?,cordova,ionic-framework,cordova-plugins,ngcordova,Cordova,Ionic Framework,Cordova Plugins,Ngcordova,自从cordova email composer版本0.8.3发布以来,我在多平台(Anrdoid和iOS)应用程序中实现它时遇到了问题。通过在package.json(“cordova插件电子邮件”)中指定版本0.8.2,我能够修复Android方面的问题-composer@0.8.2“,),但这在iOS上打破了它。我看到过在各自平台下的config.xml文件中指定插件依赖项的建议,但这似乎不起作用。无论如何,我宁愿只使用一种方法来指定我的插件依赖项,到目前为止,我一直在使用package.

自从cordova email composer版本0.8.3发布以来,我在多平台(Anrdoid和iOS)应用程序中实现它时遇到了问题。通过在
package.json
“cordova插件电子邮件”)中指定版本0.8.2,我能够修复Android方面的问题-composer@0.8.2“,
),但这在iOS上打破了它。我看到过在各自平台下的
config.xml
文件中指定插件依赖项的建议,但这似乎不起作用。无论如何,我宁愿只使用一种方法来指定我的插件依赖项,到目前为止,我一直在使用
package.json
,因为我使用的是爱奥尼亚。


是否有一种方法可以严格使用
package.json
和Ionic来完成我要做的事情,如果没有,是否有一种特定于Ionic的方法可以使用
config.xml
来完成?提前感谢您的帮助。

我想知道这是否可行。我在使用ngMask时遇到问题,我需要使用回购协议的特定分支,但仅适用于andorid而非ios:“ngMask”:git@github.com:CandroLiveira/ngMask.git#a73544ca3a3a2b35558d25ad331235ff65c2fcb2,“ngMask发行: