2013-06-19 6 views
0

Я использую карты google go для переноса карты в приложение для телефонных разговоров. Карта работает хорошо, но я пытаюсь установить специальные маркеры и следую за этим: https://developers.google.com/maps/documentation/javascript/overlays#IconsGoogle maps api настройка маркеры зарезервированное слово

При установке изображения код использует настройку «привязка». Это зарезервированное слово в javascript, и если он оставлен в коде, javascript терпит неудачу.

Как мне обойти это?

var image = { 
url: 'images/beachflag.png', 
// This marker is 20 pixels wide by 32 pixels tall. 
size: new google.maps.Size(20, 32), 
// The origin for this image is 0,0. 
origin: new google.maps.Point(0,0), 
// The anchor for this image is the base of the flagpole at 0,32. 
anchor: new google.maps.Point(0, 32) 

};

ответ

1

С каких пор якорь зарезервированное слово? Во-вторых, если вы используете зарезервированные слова как ключи в объектах, просто поместите их в котировки, например,

{ 
'anchor': new google.maps.Point(0,32) 
} 
+0

спасибо за ответ, но я не думаю, что вам нужно понизить мой ответ. Как и в моей идее, размещение якорных шоу в качестве зарезервированного слова. Я пытаюсь понять, если это jquery или jquery mobile. И оставляя его в коде, он перестает работать. –

+0

Нет необходимости в IDE - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Reserved_Words – Adam

Смежные вопросы