爱奥尼亚:ngCordova无响应:无法读取属性';文件';未定义的

爱奥尼亚:ngCordova无响应:无法读取属性';文件';未定义的,cordova,ionic,cordova-plugins,ngcordova,Cordova,Ionic,Cordova Plugins,Ngcordova,我正在尝试加载cordova插件文件(来自ngCordova)。所有这些都已完成。这是我的密码: .run(function($ionicPlatform, $cordovaFile) { $ionicPlatform.ready(function() { console.log(window.cordova.file); } } (带或不带“窗口”时相同。) 结果如下: 无法读取未定义的属性“文件” 所以我终于找到了答案:ngCordova无法在浏览器中正常运行。我使用R

我正在尝试加载cordova插件文件(来自ngCordova)。所有这些都已完成。这是我的密码:

.run(function($ionicPlatform, $cordovaFile) {
  $ionicPlatform.ready(function() {
      console.log(window.cordova.file);
  }
}
(带或不带“窗口”时相同。) 结果如下:

无法读取未定义的属性“文件”


所以我终于找到了答案:ngCordova无法在浏览器中正常运行。我使用Ripple emulator(Chrome扩展)运行我的应用程序并查看日志。事实上,日志告诉我,我的代码是正确的。

不,ngCordova工作完全正常;只是Cordova插件不能在浏览器上工作,因为它们由本机代码组成,仅适用于移动操作系统环境。