Cordova插件不适用于Ionic

Ben*_*ros 8 javascript ios angularjs cordova ionic-framework

我正在Angular中构建一个Ionic应用程序,而且从来没有能够让插件工作.

举个例子,我尝试过使用如下所述的状态栏插件:

http://ionicframework.com/tutorials/fullscreen-apps/

但它仍然显示在我的应用程序中.我试过了:

$ cordova plugin add org.apache.cordova.statusbar
Run Code Online (Sandbox Code Playgroud)

然后"cordova准备","离子运行ios",仍然没有运气.

我输入时列出的插件

$ cordova plugin list

com.ionic.keyboard 1.0.2 "Keyboard"
org.apache.cordova.console 0.2.10 "Console"
org.apache.cordova.device 0.2.11 "Device"
org.apache.cordova.statusbar 0.1.7 "StatusBar"
Run Code Online (Sandbox Code Playgroud)

我也在使用Gulp.我有一个包含所有开发工具的文件夹,gulp移动并将其编译到/ dist文件夹中.我很确定插件是完美的移动,有什么地方我应该检查参考?

任何想法,如果你有必要做一些事情,以便使用Ionic Cordova插件?

Ben*_*ros 9

对此的答案是我必须添加

<script src="cordova.js"></script>
Run Code Online (Sandbox Code Playgroud)

到我的页面,就在我的脚本之上.

请注意,这个文件在开发过程中不存在,它是在运行时注入的...这就是为什么我可以解决它.希望这有助于某人!

  • 上周这个问题困扰着我.谢谢! (2认同)