使用EmailComposer with Attachment phonegap/cordova插件时出错

使用EmailComposer with Attachment phonegap/cordova插件时出错,cordova,cordova-2.0.0,Cordova,Cordova 2.0.0,我正在尝试使用带有附件的Phonegap/cordova EmailComposer。我严格按照自述文件中的说明操作,但是当我尝试在我的JS中使用插件时,我发现以下错误: 2013-02-18 10:41:41.743 MyApp[377:907] CDVPlugin class EmailComposer (pluginName: EmailComposer) does not exist. 2013-02-18 10:41:41.745 MyApp[377:907] ERROR: Plugi

我正在尝试使用带有附件的Phonegap/cordova EmailComposer。我严格按照自述文件中的说明操作,但是当我尝试在我的JS中使用插件时,我发现以下错误:

2013-02-18 10:41:41.743 MyApp[377:907] CDVPlugin class EmailComposer (pluginName: EmailComposer) does not exist.
2013-02-18 10:41:41.745 MyApp[377:907] ERROR: Plugin 'EmailComposer' not found, or is not a CDVPlugin. Check your plugin mapping in config.xml.
我正在使用Cordova 2.3.0。我已将MessageUI.framework添加到项目中,将.h和.m文件添加到插件目录中,并添加了:

<plugin name="EmailComposer" value="EmailComposer" />

在config.xml文件中(自述文件提到将其添加到.plist中,但我认为2.2.0之后不存在)

请有人给我指一下正确的方向好吗


提前谢谢。

我通过构建一个新的cordova项目解决了这个问题。然后,我在EmailCompser.m文件中用一行名为Dlog的代码遇到了一个bug,在谷歌搜索之后,我发现将该命令更改为NSLog解决了这个问题,插件现在运行良好-希望这对其他人有所帮助