Drehen Sie ein Bild in allen Browsern (canvas im IE?)
Bekam ich endlich die Arbeit mit Leinwand, nur um herauszufinden, dass es ist nicht implementiert, DH. Ich habe versucht zu erkunden Leinwand von google, um es in Internet Explorer, aber es funktioniert nicht für meinen code (http://uptowar.com/test.php - kleiner Fehler zwar, dass es nicht entfernen Sie das alte Bild beim drehen).
Also, gibt es einen anderen Weg, um reibungslos drehen ein Bild um es unten in der Mitte Winkel? Vielleicht javascript? Oder gibt es einen Weg, es zu tun mit dem IE und Leinwand überhaupt?
Edit: Google Chrome scheint auch hinzufügen, einen hässlichen Rand um den canvas-Beispiel.. es muss einen anderen glatten Weg?
Edit2: habe versucht, ein hacky-javascript-Weg: es führt Bürgermeister lags und verdirbt das Bild (http://uptowar.com/test2.php), kennt jemand eine funktionierende Methode?
InformationsquelleAutor Tom | 2008-12-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
RaphaelJS ist, eine tolle cross-browser JavaScript-Bibliothek, die möglicherweise genau das, was Sie brauchen. Ich kann es nur wärmstens empfehlen. Wenn Sie die Website besuchen, dort ist sogar ein Beispiel, das beinhaltet drehen eines Bildes.
InformationsquelleAutor George Mandis
vielleicht nutzen Sie einfach ein animiertes .gif-Datei
Flash ist eine weitere alternative, wenn Sie mehr Kontrolle haben möchten.
InformationsquelleAutor DShook
Gibt es einige frameworks (zB. Dojo) bietet eine cross-browser-Zeichnung-Schnittstelle. Verwenden Sie die Leinwand auf den meisten Browsern und VML im IE-Aromen. VML ist Vector Markup Language, eine Art von proprietären Vorgänger von SVG.
Suchte ich svg vml Bibliothek in Google und war überrascht, es sind viele Bibliotheken offenbar.
InformationsquelleAutor PhiLho