我一直在搜索这个主题,但我没有看到任何文章讨论检查谷歌地图嵌入是否有标记。我有来自数据库的数据,动态插入到嵌入映射的参数中。我问这个是因为嵌入地图中插入的一些数据只显示世界地图而不是确切位置而没有标记。任何可能的方法来检查它是否有标记?
答案 0 :(得分:0)
您是否需要使用API设置位置和标记,并说明例如数据插件...
API文档:google.Maps reference
我们有类似的东西;
// Map instance
state.map = new google.maps.Map(el, {
center: state.latLngObj,
zoom: state.zoom,
maxZoom: 18,
mapTypeControl: false,
panControl: false,
streetViewControl: false,
scrollwheel: !data.disableScroll,
draggable: mapDraggable,
zoomControl: true,
zoomControlOptions: {
style: google.maps.ZoomControlStyle.SMALL
},
mapTypeId: state.style
});
state.marker.setMap(state.map);