Выборка работает в одном браузере, а не в другом - PullRequest
0 голосов
/ 27 декабря 2018

У меня есть простая выборка, которая прекрасно работает в браузере Firefox, но не работает в браузере Chrome (сообщение об ошибке в Chrome: Fetch API не может загрузить файл: /// C: / Users / **** / OneDrive / mydesktop / food.txt. Схема URL должна быть "http" или "https" для запроса CORS.), у вас, ребята, есть решение, вот мой код:

fetch('file:///C:/Users/****/OneDrive/mydesktop/food.txt')
  .then(response => response.text())
  .then(text => document.write(text))

Есть ли способ заставить это работать во всех браузерах?

1 Ответ

0 голосов
/ 27 декабря 2018

Мы не можем использовать fetch, чтобы открыть локальный файл, он требует, чтобы файл обслуживался сервером.Поэтому вам нужно загрузить его на свой сервер и использовать его URL (http:// или https://).

...