2009-10-25 20 views
13

क्या उपयोगकर्ताओं को मोबाइल सफारी में आइटम खींचने और छोड़ने की अनुमति देना संभव है? आईफोन पर Google छवियां कुछ समान करती हैं, लेकिन मुझे यकीन नहीं है कि यह सच ड्रैग और ड्रॉप या कुछ अन्य काम है या नहीं। किसी के पास कोई अंतर्दृष्टि है?मोबाइलसाफरी में खींचें और छोड़ें?

उत्तर

16

हां, यह संभव है। आपको सफारी के चारों ओर घूमने के डिफ़ॉल्ट को अक्षम करना होगा। कुछ उदाहरण और लिंक है कि आप मदद कर सकता है: http://tlrobinson.net/iphone/lighttable/ http://rossboucher.com/2008/08/19/iphone-touch-events-in-javascript/

+0

बहुत दिलचस्प लिंक। धन्यवाद! – mazniak

+5

पैनिंग/स्क्रॉलिंग को अक्षम करने के लिए, 'addEventListener (' touchmove ', फ़ंक्शन (ई) {e.preventDefault();}, सत्य); ' –

3

सामान्य रूप से, हाँ। मोबाइल सफारी स्पर्श के लिए मानक माउस घटनाओं के साथ-साथ कुछ विशिष्ट स्पर्श-संबंधित घटनाओं का समर्थन करता है)। माउसओवर की तरह अन्य, यह बिल्कुल भी समर्थन नहीं करता है। आप Safari Web Content Guide में अधिक विशिष्ट जानकारी प्राप्त कर सकते हैं।

+0

आईफोन या आईटouch पर Google छवियां देखें कि मैं किस बारे में बात कर रहा हूं। वे निश्चित रूप से आपको बाएं या दाएं खींचकर छवियों को "खींचें" की अनुमति देते हैं। – mazniak

+0

वे इसे सामान्य mousedown/move/up घटनाओं के साथ स्वयं लागू कर सकते हैं। या वे उस पृष्ठ की शुरुआत में वर्णित "पैनिंग" इशारा पर भरोसा कर सकते हैं जो मैंने लिंक किया है (जो स्क्रॉल ईवेंट उत्पन्न करता है)। या तो निश्चित रूप से संभव है। –

1

kinetic.js की कोशिश करो। आईओएस और एंड्रॉइड दोनों पर अच्छा काम करता है। कुछ अनुप्रयोगों सहित कई ट्यूटोरियल भी उपलब्ध हैं।

संबंधित मुद्दे