【发布时间】:2015-09-24 16:32:54
【问题描述】:
在应用程序运行期间,这是我得到的:
Uncaught ReferenceError: cordova is not defined
ionic-core.js:466 Ionic Core: init
ionic-core.js:145 Ionic Core: searching for cordova.js
ionic-core.js:149 Ionic Core: cordova.js has already been loaded
现在这让我感到困惑,但我认为 Ionic 正在尝试在定义之前加载cordova。但是,这使我无法使用依赖此条件的其他服务,所以我的问题是,有没有办法加载cordova async 或其他可能是我的问题?
index.html
<!-- ionic/angularjs js -->
<script src="lib/ionic/js/ionic.bundle.js"></script>
<script src="lib/angular-websocket/angular-websocket.js"></script>
<script src="lib/ionic-service-core/ionic-core.js"></script>
<script src="lib/ionic-service-push/ionic-push.js"></script>
<script src="lib/facebook-connect-plugin/index.js"></script>
<!-- your app's js -->
<script src="js/app.js"></script>
<script src="js/controllers.js"></script>
<script src="js/services.js"></script>
<script src="js/utils.js"></script>
<!-- cordova script (this will be a 404 during development) -->
<script src="lib/ngCordova/dist/ng-cordova.min.js"></script>
<script src="cordova.js"></script>
【问题讨论】:
标签: javascript android angularjs cordova ionic