Panzoom: Pinch-Zoom funktioniert nicht

Erstellt am 18. Aug. 2017  ·  16Kommentare  ·  Quelle: timmywil/panzoom

Erstmal danke Timmy Willison

Hallo Timmy, zunächst möchte ich mich im Namen aller Benutzer Ihres Plugins bei Ihnen dafür bedanken, dass Sie all Ihre Bemühungen in die Erstellung (und Fortführung der Aktualisierung) dieses produktiven Plugins gesteckt haben.

Thema des Problems

Probleme mit Pinch-Zoom auf Touch-fähigen Geräten (Android, Win10, iOS). Bitte versuchen Sie, etwas Zeit zu geben und geben Sie uns v3.2.3

Ihre Umgebung

jquery.panzoom v3.2.2
jquery v3.2.1
Chrome v59

Hilfreichster Kommentar

siehe: https://github.com/Woela/jquery.panzoom

Ich habe den Commit zurückgesetzt, der das Zoomen unterbricht, und einen Fix für doppelte Ereignisse (Touch / Pointer) in Chrome hinzugefügt.

Ich habe auch Pull-Requests für die Issues angefordert (einschließlich dieses), aber das kann einige Zeit dauern.

Alle 16 Kommentare

Das gleiche für mich :(

Ich auch

@agordiichuk @jacquescrocker Hoffentlich versteht Timmy unser Problem und gibt uns ein Update...

Hallo @timmywil
Sollen wir ein Update erwarten, das dieses Problem löst, das viele von uns erleben?

Ich habe festgestellt, dass die Pinch-to-Zoom-Funktion in Chrome auf Android-Geräten nicht funktioniert. (Obwohl ich Chrome nicht auf anderen Geräten getestet habe). Dieser Pull-Request scheint das Problem zu beheben.

@chris-huffman
getestet und funktioniert leider nicht, android Chrome 55

@timmywil Wir wissen, dass Sie beschäftigt sind, aber bitte lösen Sie dieses Problem mit Pinch & Zoom auf Touch-fähigen Geräten.

Das Problem liegt in der Zoomfunktion (Zeilen 692 - 769). Die Skalierungsmatrix (m) wird immer mit der Standardmatrix [1 0 0 , 1 0 0] initialisiert, so dass sie immer auf 1 zoomt.

Zur schnellen Lösung habe ich die gesamte Funktion durch die vorherige Version ersetzt und das Zoomen und Schwenken in Handys wieder funktioniert.

Können Sie diesen funktionierenden Code bereitstellen?

Ich habe ein ähnliches Problem, aber wenn Sie nach dem Vergrößern mit einem separaten CTA zum Verkleinern kneifen. Es schwenkt stattdessen beim Herauszoomen.

@DKastani kannst du den repariert hast? Vielen Dank

siehe: https://github.com/Woela/jquery.panzoom

Ich habe den Commit zurückgesetzt, der das Zoomen unterbricht, und einen Fix für doppelte Ereignisse (Touch / Pointer) in Chrome hinzugefügt.

Ich habe auch Pull-Requests für die Issues angefordert (einschließlich dieses), aber das kann einige Zeit dauern.

@maartendemandt DANKE
Dies hat mehrere Probleme für mich behoben, einschließlich Pinch auf iOS

@maartendemandt DANKE!!

@maartendemandt DANKE!! AUCH, das hat alles behoben, sogar mein Lenovo Windows 10-Touchscreen funktioniert jetzt und das hat es noch nie gegeben. Also danke danke danke.

Gibt es dafür eine npm-Installation?

@maartendemandt danke! funktioniert wieder

Pinching funktioniert nicht auf iPad und Mobilgeräten

Ausführung:
Panzoom js - jquery.panzoom.js v3.2.2
jQuery - 3.3.1

Überprüfen Sie den Link:
https://prem-thinkdesign.github.io/medical-mdm/medical_codes_er.html

Bei iPad (ios-Geräten) funktioniert das Ziehen und Zusammenziehen zum Vergrößern und Verkleinern nicht.
Bei mobilen Geräten (Android-Geräten) funktioniert das Ziehen, aber das Zusammenziehen zum Vergrößern und Verkleinern funktioniert nicht.
Sogar ich habe versucht, was Sie auch aktualisiert haben, es funktioniert immer noch nicht ...

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen