Raphael js неправильно рендерится в режиме IE9-Document - PullRequest
0 голосов
/ 07 января 2012

Я кодирую интерактивную карту с помощью Raphael JS (2.0.1), которая хорошо работает во всех браузерах, кроме IE9 в режиме документа. В этом случае пространства путей и филей выглядят так:

http://media.apa.at/dev/examples/ie9_problems.png

вместо чистых белых линий.

Формы создаются в цикле, затем масштабируются и переводятся для получения правильного размера и положения:

    this.scaling = this.mappaper.set();

for (var tEntity in tData) {

    var tShape = this.mappaper.path(tData[tEntity].path); 

    tShape.attr(this.attributes);
    tShape.id = tEntity;

    tCol = this.getResultCol(tEntity);

    this.scaling.push(tShape);

    tObj.shape.animate({ fill: tCol }, 300);
}

this.scaling.scale(0.90,0.90,1,1);
this.scaling.translate(-1150,-300);

Я уже пытался использовать renderfix () - исправление в документации, не работает или я не понял, как правильно его использовать.

Кто-нибудь имеет представление о том, что я делаю неправильно?

Спасибо заранее

...