@adron90

Почему не загружает json?

ymaps.ready(init);

function init () {
    var myMap = new ymaps.Map('map', {
            center: [55.76, 37.64],
            zoom: 10
        }),
        objectManager = new ymaps.ObjectManager({
            clusterize: true,
            gridSize: 32
        });
    objectManager.objects.options.set('preset', 'islands#greenDotIcon');
    objectManager.clusters.options.set('preset', 'islands#greenClusterIcons');
    myMap.geoObjects.add(objectManager);

    $.ajax({
        url: "file:///C:/Users/home/Desktop/json/data.json",
        dataType: "json",
        success: toJsonContainer
    }).done(function(data) {
        objectManager.add(data);
    });

}


почему не работает этот код
$.ajax({
url: "file:///C:/Users/home/Desktop/json/data.json",
dataType: "json",
success: toJsonContainer
}).done(function(data) {
objectManager.add(data);
}

пример взят отсюда Добавление объектов на карту через ObjectManager

ps. javascript я совсем не знаю. Появилась необходимость вывести метки из json файла на Яндекс карту.
  • Вопрос задан
  • 3149 просмотров
Решения вопроса 2
k12th
@k12th
console.log(`You're pulling my leg, right?`);
Нельзя делать AJAX-запросы к урлам, начинающимся с file://. Безопасность блаблабла security блаблабла same-origin policy, etc, etc, etc. Решение: поднимите локально какой-нибудь веб-сервер.
Ответ написан
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Открываем консоль разработчика браузера (f12)
Смотрим что за ошибки у нас вывалились.
Гуглим ошибки.
Исправляем ошибки.

ps. javascript я совсем не знаю. Появилась необходимость вывести метки из json файла на Яндекс карту.

learn.javascript.ru
javascript.ru
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 20:43
20000 руб./за проект
19 апр. 2024, в 20:11
500 руб./за проект