Здравствуйте.
Никак не могу отобразить метки на карте. Делаю так:
на клиенте
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>