Я пробовал несколько подходов, но ни один из них не работает должным образом. Вот мой текущий код:
Код: Выделить всё
downloadPdf(blob: Blob, fileName: string, folderName: string): void {
const url = window.URL.createObjectURL(blob);
const a = document.createElement('a');
a.href = url;
a.download = `${folderName}/${fileName}`;
document.body.appendChild(a);
a.click();
document.body.removeChild(a);
window.URL.revokeObjectURL(url);
}
Что я пробовал:
- Добавление имя_папки как часть атрибута загрузки, как в приведенном выше коде.
- Ищу варианты для определения пути загрузки в JavaScript, но ничего не нашел.< /li>
- Цель — сохранить файл локально, в идеале без необходимости дополнительного взаимодействия с сервером.
- Если это невозможно из-за ограничений браузера, существуют ли есть обходные пути?
Подробнее здесь: https://stackoverflow.com/questions/793 ... ng-angular
Мобильная версия