Здравствуйте.
Никак не могу отобразить метки на карте. Делаю так:
на клиенте
ymaps.ready(initMap); var map, geoObjectsAll = [] function initMap(){ map = new ymaps.Map('map-canvas',{ center: [37.61556, 55.75222], zoom: 18, controls: ['zoomControl', 'typeSelector', 'fullscreenControl'] }); map.behaviors.disable("scrollZoom"); var loadingObjectManager = new ymaps.LoadingObjectManager('https://mysite.ru/where2/index.php?bbox=%b', { // Включаем кластеризацию. clusterize: true, // Опции кластеров задаются с префиксом cluster. clusterHasBalloon: false, // Опции объектов задаются с префиксом geoObject geoObjectOpenBalloonOnClick: false }); loadingObjectManager.objects.options.set('preset', 'islands#grayIcon'); console.log(loadingObjectManager.objects.getAll()) map.geoObjects.add(loadingObjectManager); }
---------------------------
на сервере: (выдаю уже просто ответ из документации - пофиг, не работает)
echo $_GET['callback'].'({ "type": "FeatureCollection", "features": [ { "type": "Feature", "id": 0, "geometry": { "type": "Point", "coordinates": [55.831903, 37.411961] }, "properties": { "balloonContent": "Содержимое балуна", "clusterCaption": "Метка 1", "hintContent": "Текст подсказки" } }, { "type": "Feature", "id": 1, "geometry": { "type": "Point", "coordinates": [55.763338, 37.565466] }, "properties": { "balloonContent": "Содержимое балуна", "clusterCaption": "Метка 2", "hintContent": "Текст подсказки" } } ] }'.')';
----
на клиенте пытался получить доступ к коллекции объектов: console.log(loadingObjectManager.objects.getAll())
она выдает пустой массив.
Зато в код страницы пишется вот это:
id_14792776612126624883({ "type": "FeatureCollection", "features": [ { "type": "Feature", "id": 0, "geometry": { "type": "Point", "coordinates": [55.831903, 37.411961] }, "properties": { "balloonContent": "Содержимое балуна", "clusterCaption": "Метка 1", "hintContent": "Текст подсказки" } }, { "type": "Feature", "id": 1, "geometry": { "type": "Point", "coordinates": [55.763338, 37.565466] }, "properties": { "balloonContent": "Содержимое балуна", "clusterCaption": "Метка 2", "hintContent": "Текст подсказки" } } ] })
подскажите где я мог ошибиться, вроде бы все как в руководстве, а не работает
еще консоль firefox выдает ошибку
SyntaxError: expected expression, got '<'[Подробнее]index.php:1
на этой строке только
<!doctype html>