2011-09-11 14 views
8

मैं मोबाइल ब्राउज़र पर उपयोग के लिए जेस्चर (जैसे स्वाइप, टैप, डबलटैप, चुटकी इत्यादि) के लिए एक अच्छी जावास्क्रिप्ट लाइब्रेरी की तलाश में हूं। पुस्तकालय में क्रॉस-ब्राउज़र समर्थन होना चाहिए और अपेक्षाकृत हल्का होना चाहिए।जावास्क्रिप्ट जेस्चर लाइब्रेरी

मैं वर्तमान में backbone.js और jquery के साथ फोन अंतर का उपयोग कर रहा हूं। मैंने jQuery मोबाइल, सेन्चा टच, और जेजेस्टर्स प्लगइन में देखा है, और मुझे वह नहीं मिला है जो मुख्य मोबाइल ब्राउज़र पर इशारा करता है और काम करता है। सबसे नज़दीकी बात http://plugins.jquery.com/project/touchSwipe है जो केवल वेबकिट के लिए काम करती है।

क्या किसी के पास कोई सुझाव है? धन्यवाद!

+0

प्रमुख ब्राउज़रों से आपका मतलब है ...? अगर फोन समर्थन प्रदान नहीं करता है तो कुछ भी काम नहीं करेगा – nLL

+0

यदि आप "मुख्य मोबाइल ब्राउज़र" मानते हैं तो यह स्पष्ट हो सकता है। क्या ऐसा कुछ है जो [डब्ल्यू 3 सी टच इवेंट्स स्पेक] (http://dvcs.w3.org/hg/webevents/raw-file/tip/touchevents.html) को लक्षित करता है? जहां तक ​​मुझे पता है, यह वर्तमान में [केवल आईओएस और एंड्रॉइड पर वेबकिट द्वारा समर्थित है] (http://www.html5rocks.com/en/mobile/touch.html#toc-device)। – daxelrod

+0

एक फॉलोअप के रूप में, ऐसा लगता है कि ओपेरा मोबाइल [टच इवेंट्स का समर्थन करता है] (http://caniuse.com/#search=touch) भी। – daxelrod

उत्तर

3

एलेक्स गिब्सन की शेक, स्पर्श और स्लाइडर पर स्थित प्लग इन पर एक नजर डालें:

Alex Gibson's MiniApps

वे सभी एमआईटी लाइसेंस प्राप्त कर रहे हैं और उम्मीद है कि आपकी आवश्यकताओं के अनुरूप होगा।

2

आप गीथब पर Hammer.js चेकआउट कर सकते हैं। इसमें आपके द्वारा दिए गए सभी इशारे हैं

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