Error: [$injector:unpr] Unknown provider: $cordovaFileProvider <- $cordovaFile <- DashCtrl
Error: [$injector:unpr] Unknown provider: $cordovaFileProvider <- $cordovaFile <- DashCtrl
创建了一个测试项目来尝试 $cordovaFile 来自 ngCordova,但是在 将 $cordovaFile 注入其中一个控制器之后 运行 xcode项目,我看到未知提供程序错误。
.controller('DashCtrl', function($scope,$cordovaFile) {})
我真的没有办法弹出这个错误。
解释了我在下面的终端上 运行 的命令:
使用以下方法创建了一个新项目:
1. ionic start writefile
2. platform ios is added by default (using mac)
3. cordova plugin add cordova-plugin-file - added file plugin using ngcordova source
4. ionic build ios
5. Ran the project using xcode to run on simulator.
正在调试问题,但在社区上发帖可能会帮助我更快地解决问题。
首先使用
安装插件
bower install -SF ngCordova
在您的 index.html
中包含 ngCordova
库的 dist
目录中的 ng-cordova.js
然后在您的应用中包含 'ngCordova'
angular.module('myApp', ['ngCordova'])
创建了一个测试项目来尝试 $cordovaFile 来自 ngCordova,但是在 将 $cordovaFile 注入其中一个控制器之后 运行 xcode项目,我看到未知提供程序错误。
.controller('DashCtrl', function($scope,$cordovaFile) {})
我真的没有办法弹出这个错误。
解释了我在下面的终端上 运行 的命令:
使用以下方法创建了一个新项目:
1. ionic start writefile
2. platform ios is added by default (using mac)
3. cordova plugin add cordova-plugin-file - added file plugin using ngcordova source
4. ionic build ios
5. Ran the project using xcode to run on simulator.
正在调试问题,但在社区上发帖可能会帮助我更快地解决问题。
首先使用
安装插件bower install -SF ngCordova
在您的 index.html
ngCordova
库的 dist
目录中的 ng-cordova.js
然后在您的应用中包含 'ngCordova'
angular.module('myApp', ['ngCordova'])