2011-12-30 11 views
5

मैं सीखना चाहता हूं कि छवि दीर्घाओं और सामग्री स्लाइडर्स को कैसे बनाना है जो स्पर्श और माउस दोनों घटनाओं का समर्थन कर सकते हैं। स्पर्श घटनाओं के बारे में सीखना शुरू करने के लिए एक अच्छी जगह क्या है?क्या कोई भी वेब के लिए जावास्क्रिप्ट टच इवेंट्स से शुरू करने के लिए कोई स्थान सुझा सकता है?

मुझे कोई आधिकारिक दस्तावेज नहीं मिल रहा है।

क्या jQuery के माध्यम से समर्थित सहायक स्पर्श पुस्तकालय हैं जो एपीआई को सामान्य करते हैं?

+1

मोबाइल ब्राउज़र में कितनी अच्छी तरह से स्पर्श ईवेंट समर्थित हैं यह देखने के लायक है: http://www.quirksmode.org/webkit.html – Kevin

उत्तर

3

स्पर्श इवेंट का एक अच्छा एप्पल प्रलेखन नहीं है (लेकिन न केवल):

list of supported events on Safari Web Content Guide: Handling Events

भी कर सकते हैं पर यह पेज (जे एस मुझे द्वारा बनाई गई स्क्रिप्ट) यात्रा आपका टच-सक्षम डिवाइस और देखें कि कौन से ईवेंट ट्रिगर किए जा रहे हैं:

http://jsfiddle.net/wzD8A/embedded/result/

मेरा मानना ​​है कि विभिन्न उपकरणों अलग घटनाओं जा सकते हैं। उदाहरण के लिए, जब मैं स्क्रीन पर क्लिक करता हूं, तो मेरा खुद का टैबलेट-कन्वर्टिबल पीसी टच टच इवेंट नहीं करता है, और एंड्रॉइड उदाहरण से अलग व्यवहार कर सकता है। आई - फ़ोन। मैं इस मामले में मतभेदों के बारे में व्यापक जानकारी के किसी भी स्रोत को नहीं जानता।

1

हैं कुछ जावास्क्रिप्ट टच पुस्तकालय जैसे कि निम्न:

+0

ये पूर्ण रूप से ढांचे हैं। मैं वेबसाइटों के लिए स्लाइडर और दीर्घाओं को बना रहा हूं, ऐप्स नहीं। –

+0

* सेन्चा टच * ओपन सोर्स लाइसेंस सहित कई लाइसेंसों पर वितरित किया जाता है। http://www.sencha.com/products/touch/license/ – Eduardo

1

आप ' आपको jquery मोबाइल टच इवेंट से परिचित होने की आवश्यकता होगी, मुझे यकीन है कि इसमें बहुत से संसाधन हैं लेकिन यहां एक ऐसा है जिसे मैंने उपयोगी पाया

http://jquerymobile.com/test/docs/api/events.html

+0

लेकिन क्या इसका मतलब यह नहीं है कि मैं स्पर्श कार्यक्रमों पर एक संभाल पाने के लिए पूरे ढांचे का उपयोग करता हूं? –

+0

@AmitErandole हाँ आपको स्पर्श कार्यक्रमों का उपयोग करने के लिए पूरे ढांचे का उपयोग करना होगा –

3

मैंने देखा है कि आप किसी कारण के लिए एक मोबाइल ढांचे का उपयोग नहीं करना चाहते हैं।

यदि आप मोबाइल ढांचे का उपयोग नहीं करना चाहते हैं, जिसकी अत्यधिक अनुशंसा की जाती है, तो आप सीधे मूल एपीआई में जा सकते हैं। लेकिन ध्यान रखें कि आपको विक्रेता विशिष्ट अंतर मिल सकते हैं जो मोबाइल ढांचे द्वारा पहले ही संभाले जा चुके हैं और इससे निपटना मुश्किल हो सकता है।

http://www.html5rocks.com/en/mobile/touch.html

1

आप बस स्पर्श घटनाओं के बारे में सीखने में रुचि रखते हैं, iTunes Apple डेवलपर सम्मेलन है:

यहाँ कैसे स्पर्श और मोबाइल अनुकूलन करने के लिए पर एक काफी अच्छा ट्यूटोरियल केवल देशी एपीआई पर आधारित है 2010 और 2011 सम्मेलनों के वीडियो मुफ्त में उपलब्ध हैं। इसे पंजीकरण की आवश्यकता है, लेकिन फिर पंजीकरण मुफ्त है।

मैंने एप्लिकेशन का मोबाइल-अनुकूल संस्करण बनाने के लिए यहां जानकारी का उपयोग किया और यह आईओएस और एंड्रॉइड पर ठीक काम किया। (ब्लैकबेरी में एक ब्राउज़र नहीं था जिसने उस समय स्पर्श घटनाओं का समर्थन किया था।)

यह आपको अपने वेब ऐप्स में स्पर्श ईवेंट और इशारे का उपयोग करने का एक अवलोकन देगा। 2010 के सम्मेलन से "आईफोन ओएस पर वेब पेजों पर टच और इशारा डिटेक्शन जोड़ने" के साथ-साथ "वेब ऐप्स के लिए छिपी रत्न" और "आईओएस और शेर पर सफारी में लेआउट और जेस्चर को समझना" 2011 कॉन्फ़्रेंस से प्रस्तुत करें।

उम्मीद है कि इससे मदद मिलती है।

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

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