0
我得到这个错误
$ cordovaFileTransfer.download是不是一个函数
我的代码是这样的
app.controller('GalleryCtrl', ['$scope', '$cordovaFileTransfer', function($scope, $cordovaFileTransfer) {
$scope.testFileDownload = function() {
var url = "http://www.gajotres.net/wp-content/uploads/2015/04/logo_radni.png";
var filename = url.split("/").pop();
var targetPath = cordova.file.externalRootDirectory + filename;
alert(targetPath);
$cordovaFileTransfer.download(url, targetPath, {}, true).then(function (result) {
alert('Success!');
}, function (error) {
alert('Error!');
}, function (progress) {
// PROGRESS HANDLING GOES HERE
});
};
}])
在我的应用程序的js我已经定义ngCordova
您是否使用CLI安装它? cordova插件添加cordova-plugin-file-transfer – tier1