相关疑难解决方法(0)

Google使用多个字符映射标记标签

我正在尝试将4个字符的标签(例如"A123")添加到Google地图标记中,该标记具有使用自定义路径定义的宽图标.

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,
  }
});
Run Code Online (Sandbox Code Playgroud)

所述标识标签API被限制为单个字符,所以只示出了具有在上面的例子中"A"的标记物.我尝试使用chrome开发人员工具来破解由gmaps创建的html并恢复更长的标签.它完美显示,无需修改所需的CSS,所以我只需要找到一种方法来恢复谷歌地图剥离的其他标签字符.

我提出了Google地图问题,要求取消此限制.请考虑通过访问上面的链接投票支持Google问题并主演该问题以鼓励Google修复它 - 谢谢!

但与此同时,我是否可以使用一种解决方法来删除一个char限制?

有没有办法我可以创建google.maps.Marker的自定义扩展程序来显示我更长的标签?

google-maps google-maps-api-3

41
推荐指数
3
解决办法
11万
查看次数

标签 统计

google-maps ×1

google-maps-api-3 ×1