Клуб API Карт

Object Manager

valtos10
7 сентября 2015, 07:13

Добрый день! При скачивание, и открытие примера из песочницы https://tech.yandex.ru/maps/jsbox/2.1/object_manager/ прогружается карта, но метки на ней не появляются.

Вычитал что не хватает строчки в ajax запросе тип файла - datatype "jyson", Но к сожалению это не помогло. Как Локально запустить метки на карте?

9 комментариев
Подписаться на комментарии к посту
Причин может быть несколько, лучше всего посмотреть в консоль ошибок браузера

XMLHttpRequest cannot load file:///C:/Users/vlopatki/Desktop/2/data.json. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.

 

Uncaught NetworkError: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'file:///C:/Users/vlopatki/Desktop/2/data.json'.

Вот ошибки с консоли

Подскажите с ошибкой

Что именно? Кажется тут все понятно.

XMLHttpRequest не загружает файлы локально, 

можно использовать jsonp или просто присвойте эти данные из data.json какой-нибудь переменной в основном скрипте

А можно показать как?

МНе нужно чтобы без сервера на ПК заработал пример из песочницы. Помогите пожайлуста.

Зачем это нужно? Выберите в песочнице экспорт на jsfiddle и там редактируйте с сохранением

Для того, чтобы выделили денег на проект и я нанял человека делать платформу для карт!

пример на сайте не годится нужно показать как будет выглядеть в живую, начальству. Поэтому и прошу. Помогите)

Больше нет тех кт оможет подсказать?

Берете содержимое файла data.json копируете и вставляете в пример вместо блока $.ajax(...);

varr data = _тут_содержимое_data.json_

objectManager.add(data);