Phonegap 插件可以在 CLI 上运行吗?
Posted
技术标签:
【中文标题】Phonegap 插件可以在 CLI 上运行吗?【英文标题】:Phonegap Plugins work on CLI? 【发布时间】:2014-02-17 14:16:00 【问题描述】:Phonegap 插件是在 CLI 上运行还是仅在 phonegap 在线版本上运行? 如果是,请告诉我如何在 phonegap 3.3 上正确集成启动画面插件。
谢谢!
【问题讨论】:
【参考方案1】:从 Cordova 3.3 开始,正确的调用如下:
cordova plugin add org.apache.cordova.splashscreen
请记住使用cordova cli 而不是phonegap,phonegap 使用cordova,但它的重点是phonegap 构建,但它仍然允许您在没有构建的情况下执行本地操作。
【讨论】:
如果我将 phonegap 用于 CLI,并且在应用程序完成后,我使用 phonegap 在线构建为所有平台构建它(也适用于 ios,因为我没有 MAC)结果会一样吗? 应该是,因为构建使用相同的插件。 splashscreen 是cordova 的默认插件列表的一部分。【参考方案2】:是的,插件在本地工作,而不仅仅是在 PhoneGap Build 中。
要安装新插件(例如 Splashscreen 插件),请运行:
cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
实现与 PhoneGap Build 相同 - 请参阅 documentation。
【讨论】:
我添加了插件,但它没有显示启动画面...我还应该添加什么?我还添加了:<feature name="SplashScreen"><param name="android-package" value="org.apache.cordova.SplashScreen" /></feature>
添加到 config.xml。对于 iOS,请添加 <feature name="SplashScreen"><param name="ios-package" value="CDVSplashScreen" /></feature>
。以上是关于Phonegap 插件可以在 CLI 上运行吗?的主要内容,如果未能解决你的问题,请参考以下文章