Cordova 包括插件';s的Java脚本文件

Cordova 包括插件';s的Java脚本文件,cordova,phonegap-plugins,cordova-plugins,Cordova,Phonegap Plugins,Cordova Plugins,我正在创建一个简单的Cordova/PhoneGap项目 我已经将设备插件添加到项目中,它工作正常,没有任何问题 我看到插件的www文件夹中有一个名为device.js file的文件 一些在线示例要求在HTML代码中包含插件js文件,而一些示例没有提到它。我的示例在不使用它的情况下运行良好 当我添加其他类似于plugins的联系人时,我会看到contacts.js文件。这让我三思 我不知道是否应该在我的项目中使用这些JS文件。这取决于插件是为哪个版本的cordova构建的。在旧版本中,您必须将

我正在创建一个简单的Cordova/PhoneGap项目

我已经将设备插件添加到项目中,它工作正常,没有任何问题

我看到插件的www文件夹中有一个名为device.js file的文件

一些在线示例要求在HTML代码中包含插件js文件,而一些示例没有提到它。我的示例在不使用它的情况下运行良好

当我添加其他类似于plugins的联系人时,我会看到contacts.js文件。这让我三思


我不知道是否应该在我的项目中使用这些JS文件。

这取决于插件是为哪个版本的cordova构建的。在旧版本中,您必须将JS包含在html文件中。在较新版本中,cordova_plugins.js为您提供了这些文件。我会先安装插件,如果它不起作用,试着添加JS include。如果仍然无法使用,则该插件可能与您的cordova版本不兼容

您可以通过查看
cordova\u plugins.js
查看是否添加了插件。此文件放置在每个平台中,以下是iOS和Android:

Android:
/platforms/Android/assets/www

iOS:
/platforms/iOS/www


cordova.js
(您确实需要在html中包含的一个文件)查找
cordova_plugins.js
,并为您包含它,然后包含其中列出的所有插件。

这取决于插件的构建版本。在旧版本中,您必须将JS包含在html文件中。在较新版本中,
cordova_plugins.js
为您提供了这些文件。我会先安装插件,如果它不起作用,试着添加JS include。如果仍然无法使用,则该插件可能与您的Cordova版本不兼容。我正在使用最新cordava版本的插件。你的意思是,我不需要在我的HTML代码中包含它们?我在哪里可以找到cordova_plugins.js文件?我在任何地方都看不到。正确,如果您使用的是最新版本的Cordova和核心插件,您不需要在html中包含JS文件。插件文件被添加到平台中,因此一旦构建,您将发现
/platforms/android/assets/www
/platforms/ios/www
不确定其他平台,但同样很棒。。我发现了。因此,我假设cordova_plugins.js文件将在运行时自动包含在html文件中。。你能把你的回答加上吗?这样我就可以记下来了。