Я довольно много работал с библиотекой Raphael SVG/VML, на сайте указано, что она поддерживает Firefox 3.0+.
Однако я столкнулся с проблемой при использовании последней версии Raphael и jQuery 1.8.3.
Я могу создать бумагу var paper = Raphael('divID',500,500);
и создать на ней фигуры, например var rect1 = paper.rect(0,0,100,100);
Проблема возникает, когда я затем пытаюсь получить ограничивающую рамку для этого прямоугольника. В консоли я получаю this.join не является функцией
Я также получаю ту же проблему при создании путей.
Судя по тому, что я вижу, это проблема с функцией getBBox или функцией pathToString. Кто-нибудь сталкивался с этой проблемой и знает ли кто-нибудь, что я могу изменить, чтобы решить эту проблему?
РЕДАКТИРОВАТЬ: Причина, по которой я специально спрашиваю о 3.0.12, заключается в том, что у моего клиента нет другого выбора, кроме как работать в этом браузере, к сожалению.