Карты Bing ajax control 7.0 polygon fillColor в IE8 - PullRequest
0 голосов
/ 03 августа 2011

В Internet Explorer 8 ни один из моих полигонов на моих картах Bing не имеет правильного цвета заливки.Они всегда залиты белым цветом.У меня нет проблем с Firefox, Chrome, Safari или Opera.

Я даже пытался использовать точный код из документации bing

// Initialize the map
var map = new Microsoft.Maps.Map(document.getElementById("mapDiv"), {credentials:"Bing Maps Key"}); 

// Create the locations
var location1 = new Microsoft.Maps.Location(20,-20);
var location2 = new Microsoft.Maps.Location(20,20);
var location3 = new Microsoft.Maps.Location(-20,20);
var location4 = new Microsoft.Maps.Location(-20,-20);


// Create a polygon 
var vertices = new Array(location1, location2, location3, location4, location1);
var polygoncolor = new Microsoft.Maps.Color(100,100,0,100);
var polygon = new Microsoft.Maps.Polygon(vertices,{fillColor: polygoncolor, strokeColor: polygoncolor});

// Add the shape to the map
map.entities.push(polygon)

// Set the view
map.setView({bounds: Microsoft.Maps.LocationRect.fromLocations(vertices)});

Кто-нибудь испытывал это?

Я также использую jquery 1.5.1

1 Ответ

0 голосов
/ 04 августа 2011

Разобрался с проблемой.

Я использовал htc-файл (т.е. -css3.htc) для некоторых эффектов css3 в IE. Я думаю, что это не очень хорошо сочетается с цветами многоугольников карт bing.

...