Cordova FileTransfer Addon - 刷新回App根

时间:2016-04-01 20:58:02

标签: android ios angularjs cordova ionic-framework

我正在使用ngCordova FileTransfer插件创建一个Ionic App。我安装并安装了它。我在我的视图中有一个点击功能,建模到应该在我的应用程序中下载文件的功能。我正在根据服务返回的数据构建我的URL和文件名。

当我点击链接时,它会弹出一个新的"视图"在app中,这是我的app.js文件的默认状态。我确定我错过了一些小事。有人可以看看这个,让我知道他们是否看到任何明显的东西?

$scope.showProgress = false;
$scope.downloadLink = function () {

var index;
var formLinks;
for (index = 0; index < $scope.formularyLookupDetails.length; index++) {
  formLinks = $scope.formularyLookupDetails[index];
}

var filename = formLinks.LinkUrl.split("/").pop();
var targetPath = cordova.file.externalRootDirectory + filename;
var options = {};
var trustHosts = true;

$cordovaFileTransfer.download(formLinks.LinkUrl, targetPath, options, trustHosts).then(function (result) {

}, function (err) {

}, function (progress) {
  $scope.showProgress = true;
  $timeout(function () {
    $scope.downloadProgress = (progress.loaded / progress.total) * 100;
  });
});

};

0 个答案:

没有答案