Cordova 包括插件';s的Java脚本文件
我正在创建一个简单的Cordova/PhoneGap项目 我已经将设备插件添加到项目中,它工作正常,没有任何问题 我看到插件的www文件夹中有一个名为device.js file的文件 一些在线示例要求在HTML代码中包含插件js文件,而一些示例没有提到它。我的示例在不使用它的情况下运行良好 当我添加其他类似于plugins的联系人时,我会看到contacts.js文件。这让我三思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构建的。在旧版本中,您必须将
我不知道是否应该在我的项目中使用这些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文件中。。你能把你的回答加上吗?这样我就可以记下来了。