Angular Dropbox SDK和通过FileDownloadZip强制下载

Angular Dropbox SDK和通过FileDownloadZip强制下载,angular,dropbox,dropbox-sdk-js,Angular,Dropbox,Dropbox Sdk Js,将dropbox SDK用于客户端角度项目。我可以调用filesDownloadZip(),但无法对结果执行任何操作 我希望浏览器以其默认行为下载文件,但我不知道如何“强制”浏览器下载文件 有什么想法吗 这里是函数调用,因为它现在存在。我不确定我需要做什么才能强制下载 filesDownloadZip(path){ return dropboxSDK.filesDownloadZip({path:path}).then(x=>{ console.log(x);

将dropbox SDK用于客户端角度项目。我可以调用filesDownloadZip(),但无法对结果执行任何操作

我希望浏览器以其默认行为下载文件,但我不知道如何“强制”浏览器下载文件

有什么想法吗

这里是函数调用,因为它现在存在。我不确定我需要做什么才能强制下载

  filesDownloadZip(path){
    return dropboxSDK.filesDownloadZip({path:path}).then(x=>{
      console.log(x);
      console.log('downloaded')
    })
  }

[交叉链接供参考:]

这里有一个使用Dropbox API v2 JavaScript SDK处理下载样式请求的示例:

(从
sharingGetSharedLinkFile
方法获取数据的方式与从
filesDownloadZip
方法获取数据的方式相同。)


简而言之,您可以从结果的
fileBlob
属性中获取数据,然后对其执行任何操作,例如构建下载按钮,如示例所示。

您好,如果您知道(a)您尝试了什么?,(b)您得到了什么?,(c)您期望得到什么,那将非常高兴?。任何代码都是必需的。试试看。