科尔多瓦插件故障



我正在使用ngCordova开发一个Ionic应用程序,用于访问手机功能的多个插件。

几天前我遇到了一个问题,如下所示:

我正在清理我的平台/android/文件夹,不小心删除了名为facebookconnect的facebook插件(https://github.com/Wizcorp/phonegap-facebook-plugin)使用的文件.xml

作为一名优秀的开发人员并使用 git,我从以前的提交中检索了它,并再次添加到其各自的位置。

但是,当我在测试手机(Galaxy S3)上构建和部署我的应用程序后,我注意到安装的所有插件都不再起作用(启动画面,Facebook,设备等)。我尝试重新安装插件,删除它们并安装它们,但没有任何效果。直到我删除了整个 android 项目文件夹并从头开始再次添加它,还要安装插件。

似乎更改与插件相关的任何文件都会导致它们不再工作

有谁知道为什么会这样?

您是否通过命令行界面使用 Cordova?

假设你是...

调用时会列出哪些插件:

cordova plugins list

如果不再工作的插件以某种方式列在那里,请尝试使用以下方法删除插件:

cordova plugin rm [plugin namespace]

。并再次添加它们。

如果这不起作用,您可能需要手动编辑插件/[platform].json 文件(例如插件/android.json)以修复那里缺少的一些信息。

最新更新