Ich versuche, eine ziehbare Grafik ähnlich http://raphaeljs.com/graffle.html zu erstellen (funktioniert in 1.5.2 und 2.1), aber ich möchte Text in die Felder einfügen.RaphaelJS 2.1 vs. 1.5.2 getBBox Fehler
Ich habe den Text den Vorschlag in einer anderen Frage mit: How can I combine objects in the Raphael javascript library?
Diese Lösung mit RaphaelJS großen Werke 1.5.2, aber es bricht in RaphaelJS 2.1.
jsFiddle Beispiel:http://jsfiddle.net/ScBtZ/
Der einzige Unterschied, den ich gefunden habe, ist, dass Element.getBBox()
ein ganz anderes Ergebnis liefert.
Probe:
In 1.5.2:
SVGRect
height: 40
width: 100
x: 526.5
y: 25
In 2.1:
Object
height: 500780.9482062537
width: 1009980
x: 526.51
x2: 1010506.51
y: -399735.94795512746
y2: 101045.00025112627
Bin ich etwas über die Änderung von v1 fehlt. 5 zu v2, oder ist das ungerade BBox ein Fehler? Irgendwelche Ideen, wie ich dieses Problem beheben kann?
Danke!
Ich klon die Bbox! Grund: Die Bbox wird intern von Raphael wiederverwendet. In diesem Fall modifizieren verschiedene Teile des Codes das gleiche Objekt. –