Preciso criar Polyline com diversas cores adicionando todas no mesmo mapa. Estou tentando fazer isso usando um for, onde em cada interação a cor (strokeColor) é diferente, cria a polyline e adiciona no mapa. Mas infelizmente está adicionando no mapa um polyline com uma cor não especificada de acordo com o código.
function recarregarRotaPre(caminho){
var rotaPre;
for(var i = 0; i < caminho.length; i++){
rotaPre = new google.maps.Polyline({
path: caminho[i][0],
strokeColor: caminho[i][1].cor,
strokeOpacity: 0.4,
strokeWeight: 8
});
rotaPre.setMap(map);
}
}
Alguém tem uma sugestão?