Я пытаюсь создать GoogleMap, который использует динамические маркеры fontAwesome
Я не могу установить «Font Awesome 5 Free» в качестве используемого шрифта.
Я могу установить 'Fontawsome', который работает, но не является веб-шрифтом (в моей системе установлен .TTF)
var marker0 = createMarker({
position: new google.maps.LatLng(33.808678, -117.918921),
map: map,
icon: {
path: google.maps.SymbolPath.CIRCLE,
fillColor: '#F00',
fillOpacity: 1,
strokeWeight: 0,
scale: 15
},
label: {
fontFamily: "FontAwesome",
fontWeight: '900',
text: eval("'\\u"+'f0ab'+"'"),
color: 'white'
}
}, "<h1>Marker 0</h1><p>This is the home marker.</p>");
});
вот jsfiddle: https://jsfiddle.net/robsilva/hxt5jcu5/
Похоже, что Google Maps не применяет свойство font-family к созданной мной метке маркера. Синтаксис, согласно документации Google, выглядит правильно, но по какой-то причине все стили, но это не применяется. Вот несколько экранов до и после, на которых мы вручную разместили стили семейства шрифтов на нужном элементе ...