Я пытаюсь создать Sunburst диаграммы из примера, приведенного hereОшибка: запросы происхождения Cross поддерживаются только для HTTP с D3js
То, что я сделал просто скопировать весь JSON в моем местном, а затем index.html
Я не внес никаких изменений ни в один из файлов.
Когда я попытался запустить файл HTML, я получаю эти ошибки
XMLHttpRequest cannot load file:///C:/Users/VK/Documents/D3%20charts/sunburst/flare.json. Cross origin requests are only supported for HTTP. d3.v3.min.js:1
Uncaught TypeError: Cannot read property 'children' of undefined d3.v3.min.js:2
Uncaught NetworkError: A network error occurred. d3.v3.min.js:1
нашел подобный вопрос задает here, но я не хочу, чтобы загрузить его форму Вебсервер
Может ли один помогите мне решить проблему.
Попробуйте использовать Firefox, поскольку я думаю, что он более расслаблен в отношении запросов к браузеру, чем некоторые другие браузеры. В противном случае вы можете захотеть заглянуть в простой сервер pythons. – user1614080
Возможный дубликат [Запросы на кросс-начало поддерживаются только для HTTP, но это не междоменный домен) (http://stackoverflow.com/questions/8449716/cross-origin-requests-are-only-supported-for-http-but -it-not-cross-domain) – Quentin
@ Приобрести решение, при условии, что нужно использовать веб-сервер. Я не хочу использовать веб-сервер. кроме того, есть еще 2 вопроса в D3.v3.min.js. – Strikers