Я попытался адаптировать некоторые идеи здесь: https://www.delftc />
Код: Выделить всё
const saveAnalysisBtn = document.getElementById("saveAnalysisBtn");
saveAnalysisBtn.addEventListener('click', saveAnalysis);
function saveAnalysis(evt) {
function download(filename) {
var element = document.createElement('a');
// hardcode temp file name just for POC
element.setAttribute('href','file://C:\\tmp\\my_temp_cache.db');
element.setAttribute('download', filename);
document.body.appendChild(element);
element.click();
//document.body.removeChild(element);
}
var filename = "output.txt";
console.log(`Call Download`);
download(filename);
}
Ошибка безопасности: содержимое
http://127.0.0.1:5000/Replay/FAPI_15_6_BIN не может загружать или ссылку на
file://c://tmp/my_temp_cache.db
, что не очень удивительно. (Edge & Chrome дают аналогичные ошибки) < /p>
Есть ли способ сделать это? Может быть в HTML, JavaScript или Python (хотя я бы хотел, чтобы пользователь увидел доказательства загрузки, происходящих в браузере).
Подробнее здесь: https://stackoverflow.com/questions/734 ... rary-files
Мобильная версия