cordova 插件的元数据值未更新

cordova plugin's metadata value not updating

我正在使用 ngcordovaionic 开发一个演示应用程序。

但不知何故,我看到 /www/cordova_plugins.js 此文件元数据值从未更新,这就是我遇到社交登录问题的原因。

module.exports.metadata = 
// TOP OF METADATA
{}

无论我添加或删除插件,反之亦然,以上代码保持不变。

科尔多瓦版本

Dipeshs-Mac-mini:AppIonic Dipesh$ cordova -version
5.4.0

离子版

Dipeshs-Mac-mini:AppIonic Dipesh$ ionic -version
1.7.10

我正在尝试的插件

http://ngcordova.com/docs/plugins/oauth/

但是插件似乎可以工作,但不知何故我找不到 inappbrowser 插件,但我已经安装了它。

通过深入调试,我了解到 var cordovaMetadata = cordova.require("cordova/plugin_list").metadata; 这段代码给出了空数组,这就是插件无法正常工作的原因。

所以如果你们有任何想法与我分享,这样我就可以解决这个问题。

经过一番阅读,我自己找到了答案。

实际上 cordova 新版本可能有一些问题,因此将 cordova 版本降级到 5.3.3 并且一切似乎工作正常。