Ist es möglich, Benutzern das Ziehen und Ablegen von Elementen in einer mobilen Safari zu erlauben? Google Bilder auf dem iPhone tun etwas ähnliches, aber ich bin mir nicht sicher, ob es sich wirklich um Drag and Drop oder etwas anderes handelt. Hat jemand irgendwelche Einsichten?Drag & Drop in MobileSafari?
Antwort
Ja, es ist möglich. Sie müssen den Standard Safari deaktivieren, der sich bewegt. Einige Beispiele und Links, die Ihnen helfen könnten: http://tlrobinson.net/iphone/lighttable/ http://rossboucher.com/2008/08/19/iphone-touch-events-in-javascript/
In der Regel ja. Mobile Safari unterstützt die meisten standardmäßigen Mausereignisse für Berührungen (sowie einige spezifische touchbezogene Ereignisse). Andere, wie mouseover, unterstützt es überhaupt nicht. Sie können genauere Informationen in der Safari Web Content Guide erhalten.
Schauen Sie sich Google Bilder auf einem iPhone oder iTouch an, um zu sehen, worüber ich spreche. Sie können Bilder definitiv "ziehen", indem Sie sie nach links oder rechts ziehen. – mazniak
Sie implementieren es möglicherweise selbst mit den üblichen mousedown/move/up-Ereignissen. Oder sie können sich auf die "Schwenk" -Geste verlassen, die am Anfang der Seite beschrieben ist, mit der ich verlinkt bin (wodurch Scroll-Ereignisse erzeugt werden). Beides ist definitiv möglich. –
Versuchen kinetic.js. Funktioniert sowohl auf iOS als auch auf Android. Eine Reihe von Tutorials einschließlich einiger Anwendungen sind ebenfalls verfügbar.
- 1. Drag & Drop in ASP.NET
- 2. Drag & Drop in Tkinter?
- 3. YUI Drag & Drop-Proxy Drag
- 4. Portierung von WinForms Drag & Drop auf Drag & Drop von WPF Drag & Drop
- 5. Drag & Drop-Ansicht nicht sichtbar nach Drag & Drop abgeschlossen
- 6. Drag & Drop QWidget in Maya
- 7. Drag & Drop-Aktion in Protractor
- 8. Drag & Drop Javascript in Ipad
- 9. Drag & Drop-Knoten in JTree
- 10. Drag & Drop-Leinwand in HTML5
- 11. C# Drag & Drop in Listenansicht
- 12. Entwurfszeit Drag & Drop in Delphi?
- 13. Drag & Drop in das Textfeld
- 14. Drag & Drop-Funktion in JFreeChart
- 15. Drag Drop Text in Delphi
- 16. Drag & Drop Positionen wiederherstellen
- 17. Drag & Drop Espresso
- 18. Drag & Drop und Mausereignisse
- 19. Drag & Drop mit Ember.js
- 20. Drag & Drop Rechtsklick wpf
- 21. jQuery Drag & Drop
- 22. WPF HwndHost Drag & Drop
- 23. eckig2 drag and drop
- 24. Implement faul drag & drop
- 25. WinForm-Benutzersteuerelemente - Drag Drop
- 26. SVG Drag & Drop
- 27. Drag & Drop Java/.NET
- 28. ipad Drag & Drop
- 29. Informationen über Drag & Drop!
- 30. Drag & Drop Javascript Ereignis
Sehr interessante Links. Vielen Dank! – mazniak
Um das Verschieben/Scrollen zu deaktivieren, 'addEventListener ('touchmove', Funktion (e) {e.preventDefault();}, true);' –