Сейчас я пытаюсь создать отдельное приложение для обработки файлов Windows, используя Python Eel. Расположение как исходного, так и целевого файлов определяется пользователем.
Я использую iframe для отображения исходного файла и текстовое поле для отображения файла процесса, который можно редактировать в пользовательском интерфейсе. У меня есть функция для установки sr c для iframe и записи значения обработанного файла в текстовое поле.
Проблема в том, что из приложения доступны только файлы в localhost /. Политика CORS блокирует доступ к файлам. Есть ли способ обойти это, чтобы я мог получить доступ к файлам из каталога, предоставленного пользователем?
Любая помощь приветствуется, спасибо.
function setoutput() {
document.getElementById("source_iframe").src = "Test.pdf";
var xmlhttp, text;
xmlhttp = new XMLHttpRequest();
xmlhttp.open('GET', 'http://localhost:8000/Test.txt', false);
xmlhttp.send();
text = xmlhttp.responseText;
document.getElementById("dest_frame").innerHTML = text;
}
<div class="row editor-window">
<div class="col-sm" id="source_file_view">
<iframe src="about:blank" id="source_iframe"></iframe>
</div>
<div class="col-sm" id="feature_file_view">
<textarea id="dest_frame"></textarea>
</div>
</div>