Имя загрузки по умолчанию для JavaScript - PullRequest
0 голосов
/ 19 октября 2018

Мне нужно изменить имя файла по умолчанию с «тип» файла, который он есть, на название видео, которое это.Заголовок находится в файле .jsp и называется:

<c:set var="rawTitle" value="${video.title}" />

Ниже приведена функция загрузки, которую мне нужно изменить.

// Function to generate the Download button
VideoPlayer.prototype.initDownload = function () {

var downloadBtn         = $("button.download"),
    downloadToolTipCls  = "download_tooltip",
    sources             = {},
    downloadToopTip,
    sourcesLength = 0,
    sourcesKeys;


// Add each source
if (typeof (firstSrc = this.$video.attr("src")) !== "undefined") {
    sources[firstSrc] = this.$video.attr("type");
}

this.$video.find("source").each(function () {
    var $this = $(this);
    sources[$this.attr("src")] = $this.attr("type");
});

sourcesKeys = Object.keys(sources);
sourcesLength = sourcesKeys.length;
if (sourcesLength === 1) {
    downloadBtn.wrap("<a href=\"" + sourcesKeys[0] + "\" download />");
} else if (sourcesLength > 1) {
    downloadBtn.after("<span class=\"" + downloadToolTipCls + "\" />");
    downloadToopTip = $("." + downloadToolTipCls);

    $.each(sources, function (source, type) {
        downloadToopTip.append("<a href=\"" + source + "\" download> Type " + type + "</a>");
    });

    downloadBtn.click(function () {
        downloadToopTip.toggle();
    });
}
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...