Я пытаюсь добавить метку с 4 символами (например, "A123" ) на маркер Google Maps с широким значком, определенным с помощью настраиваемого пути.
var marker = new google.maps.Marker({
position: latLon,
label: { text: 'A123' },
map: map,
icon: {
path: 'custom icon path',
fillColor: '#000000',
labelOrigin: new google.maps.Point(26.5, 20),
anchor: new google.maps.Point(26.5, 43)
scale: 1,
}
});
маркерная метка API ограничивается одним символом, поэтому просто показывает маркер с "А" в приведенном выше примере. Я пробовал использовать инструменты разработчика Chrome для взлома html, который создается gmaps и восстанавливает более длинную метку. Он отлично отображается без каких-либо изменений в css, поэтому мне просто нужно найти способ восстановить другие метки ярлыков, которые карты Google разделили.
Я поднял Вопрос Google Карт, чтобы попросить снять это ограничение. Пожалуйста, подумайте о том, чтобы голосовать за проблему Google, перейдя по ссылке выше и в главной роли, чтобы побудить Google исправить ее - спасибо!
Но в то же время, есть ли способ обхода, который я могу использовать для удаления одного ограничения char?
Есть ли способ создать пользовательское расширение google.maps.Marker, чтобы показать мою более длинную метку?