JavaScript image zoom und pan (verschieben)

Irgendwelche Empfehlungen, Zoomen von großen Bildern schwenken um? idealerweise inline auf der Seite.

Habe ich mit PanoJS (aka GSV2), aber jetzt mehr Menschen sind mit dem iPhone/iPad/Android-Geräte, diese Bibliothek ist entweder zu langsam, oder die älteren Versionen unterstützen nicht ziehen (die, die ich benutze im moment).

http://code.google.com/p/panojs/

http://www.dimin.net/software/panojs/

Mein Aktueller Gedanke ist, dass über die Fliesen-Bilder-Ansatz ist zu viel für diese kleinen Prozessoren (bei maximalem zoom versucht zu ziehen, 144 einzelne Bilder, aus einer 3000 x 3000px original Bild, wo jede Kachel ist 250x250px).

Also wahrscheinlich suchen mehr bei dem laden des original Bildes in einer mit einem set Breite/Höhe... und entweder schreiben meiner eigenen JS vergrößern und ziehen, oder mit einer anderen Bibliothek (die ich kann nicht scheinen, um zu finden im moment)... dann ist da noch die Frage der Verwendung von jQuery (jQuery UI draggable-Unterstützung), oder schreiben nur den raw-JS, mich zu halten die Menge an code unten.

Dies ist eine sehr umfassende Frage, die eigentlich auch mehrere Fragen. Was genau möchtest du wissen? Was bedeutet inline-auf der Seite?
Dank für das schauen und kommentieren und sorry für die Verspätung (habe nicht bekommen, eine E-Mail Benachrichtigung)... jedenfalls war ich mit diesen zwei Bibliotheken und weder funktionierte einwandfrei auf einem mobilen Gerät, so wurde gefragt, ob jemand irgendwelche bessere alternativen. Letztendlich hatte ich zu schreiben mein eigenes, obwohl die gar nicht enthalten Bibliotheken (versucht jQuery UI-draggable-Funktionalität gearbeitet, aber es war immer noch eine merkliche Verzögerung auf einige der größeren Bilder).

InformationsquelleAutor Craig Francis | 2012-07-04

Schreibe einen Kommentar