Cordova 包括「;特写“;在PhoneGap版本3.x中
我对3.0版以来PhoneGap构建的变化感到困惑。当我试图寻找明确的答案时,仍然有很多旧的信息 我想使用设备功能,如照相机、通知或日历等 我知道在3.0版中一切都改变了。这些“特性”现在以与插件相同的方式处理 我现在在config.xml文件(用于PhoneGap构建)中到底放了什么 我看到:Cordova 包括「;特写“;在PhoneGap版本3.x中,cordova,phonegap-plugins,phonegap-build,Cordova,Phonegap Plugins,Phonegap Build,我对3.0版以来PhoneGap构建的变化感到困惑。当我试图寻找明确的答案时,仍然有很多旧的信息 我想使用设备功能,如照相机、通知或日历等 我知道在3.0版中一切都改变了。这些“特性”现在以与插件相同的方式处理 我现在在config.xml文件(用于PhoneGap构建)中到底放了什么 我看到: <feature name="http://api.phonegap.com/1.0/camera"/> <feature name="http://api.phonegap.com/
<feature name="http://api.phonegap.com/1.0/camera"/>
<feature name="http://api.phonegap.com/1.0/contacts"/> ... etc....
... 等
我还看到:
<gap:plugin name="org.apache.cordova.camera"/>
<gap:plugin name="org.apache.cordova.contacts"/> ...etc....
等
需要明确的是,其中一项是否已贬值?应该使用哪一种
我特别谈论的是PhoneGap构建的config.xml,而不是Android、iOS等的任何内部平台config.xml文件。在PhoneGap 3.x中,
行是由平台的config.xml文件(例如:platforms/Android/res/config.xml for Android)中的插件自动添加的,因此,您不应该再在根config.xml中添加这些行
您只需使用cli或在phonegap构建的情况下,通过将
行添加到根config.xml来添加插件。对于phonegap构建,请使用gap:plugin
标记
有关更多详细信息,请参阅