使用sapui5下载文件或文档

时间:2019-06-26 11:16:41

标签: javascript sapui5

我必须在sapui5应用程序中下载文件。 下载网址为:https://sap.sharepoint.com/sites/100916/Shared%20Documents/document.pdf

请向我发送代码以实现这一目标。

fnDownloadItem: function (evt) {
        var url = "https://sap.sharepoint.com/sites/abcd.pdf";
        window.open(url,"_blank");}

这对我不起作用。文档在同一窗口中打开,而不是下载。

1 个答案:

答案 0 :(得分:0)

尝试一下:

fnDownloadItem: function (evt) {
    var a = document.createElement("a");
    a.href = "https://sap.sharepoint.com/sites/abcd.pdf";
    var fileName = decodeURIComponent("Downloaded Document Name"); 
    a.download = fileName;
    document.body.appendChild(a);
    a.click();
    a.remove();
}