Here api 带有Alpha的多段线笔划颜色不';我不能在这里工作API v3.1

Here api 带有Alpha的多段线笔划颜色不';我不能在这里工作API v3.1,here-api,Here Api,我正在从这里的Javascript API的v3.0迁移到v3.1,而最新版本似乎不支持多段线strokeColor的alpha值。如果您使用8位十六进制代码(最后两位为alpha),则该行显示为白色。这在3.0版中运行良好,在显示重叠管线时非常方便 下面是一个JSFIDLE示例: strokeColor设置为:“#f7a36f4d”。如果从末端移除“4d”(30%alpha),将得到一条橙色的线 这被认为是一个将被修复的bug吗?或者这只是从现在开始的方式吗?这看起来像是WEBGL渲染引擎上的

我正在从这里的Javascript API的v3.0迁移到v3.1,而最新版本似乎不支持多段线strokeColor的alpha值。如果您使用8位十六进制代码(最后两位为alpha),则该行显示为白色。这在3.0版中运行良好,在显示重叠管线时非常方便

下面是一个JSFIDLE示例:

strokeColor设置为:“#f7a36f4d”。如果从末端移除“4d”(30%alpha),将得到一条橙色的线


这被认为是一个将被修复的bug吗?或者这只是从现在开始的方式吗?

这看起来像是WEBGL渲染引擎上的一个问题

现在我建议使用
rgba
而不是十六进制颜色:

map.addObject(new H.map.Polyline(
  lineString, { style: {strokeColor:'rgba(247, 163, 111, 0.3)', lineWidth: 4 }}
));

谢谢你的报道。我们正在调查此事,并将在修复可用时通知您。现在请使用@Tomas建议的
rgba
语法
map.addObject(new H.map.Polyline(
  lineString, { style: {strokeColor:'rgba(247, 163, 111, 0.3)', lineWidth: 4 }}
));