0

我正在尝试在 phoneGap 中使用 Javascript 检索所有可用插件的列表。

这是否可以获得可用插件的列表?

任何回应将不胜感激。

谢谢

4

4 回答 4

0

所有 PhoneGap 插件:

根据我从您的问题中了解到,您需要 JavaScript 支持的所有 PhoneGap 插件列表。

通过下面提到的链接找到所有使用 javascript 的 PhoneGap 插件。

PhoneGap 插件列表

希望答案对你有所帮助。干杯。快乐编码

于 2016-02-10T14:21:52.883 回答
0

这很难,没有简单的方法。

一些插件将其功能存储在 cordova.plugin 中,您可以检查它以检索一些。其他的将它们的函数包含在窗口全局变量中......

我知道的唯一真正的方法是进入 CLI

cordova plugin list

或者只是检查您的插件文件夹。但这不在javascript中。

我现在想到的唯一方法是在 node 中的 before_prepare 中做一个钩子,它读取插件目录,并将该数据存储在某处,以便您可以在 javascript 中访问它。

祝你好运

于 2016-02-10T14:19:08.333 回答
0

@ user2899728,
您的问题引起了一定程度的无知。Cordova/Phonegap 仅使用 HTML、CSS 和 Javascript。常见问题解答(最后一个问题)。所以,真正的问题是:我从哪里获得插件?

有几个存储库。

github上有更多插件可用,但它们是“官方”或独立的来源,可以与“插件”方法一起使用。(见插件

注意:这不包括 Internet 上可能提供的库,例如Jquery或基于服务的库,例如firebase。——祝你好运。

于 2016-02-12T05:28:04.910 回答
0

检查 cordova.js 如何注册插件 https://github.com/apache/cordova-js/blob/master/src/common/pluginloader.js

然后,您可以在初始化完成后遍历<script>元素并记录它们的 src。

https://github.com/apache/cordova-js/blob/master/src/common/modulemapper.js你可能会得到他们的 ID。

于 2016-02-10T14:58:57.947 回答