मैं <canvas>
का उपयोग करके एक बेहद सरल ड्राइंग ऐप प्रोटोटाइप करके एचटीएमएल 5 पर गति प्राप्त करने की कोशिश कर रहा हूं और ontouchstart
और ontouchmove
जैसी घटनाओं को स्पर्श करता हूं।डेस्कटॉप ब्राउज़र स्पर्श घटनाओं का समर्थन करते हैं?
यह एंड्रॉइड एमुलेटर में ठीक दिख रहा है और काम कर रहा है जहां मैं स्पर्श घटनाओं को अनुकरण करने के लिए माउस क्लिक का उपयोग करता हूं। हालांकि, यह मेरे डेस्कटॉप ब्राउज़र में चलने पर बिल्कुल काम नहीं करता है (सफारी 5.1.1, विंडोज़ पर फ़ायरफ़ॉक्स 7)।
मैंने सोचा था कि माउस क्लिक ईवेंट को एमुलेटर के भीतर चलने वाले स्पर्श ईवेंट के रूप में व्याख्या किया जाएगा।
मुझे आश्चर्य है कि शायद डेस्कटॉप ब्राउज़र बस स्पर्श घटनाओं का समर्थन नहीं करते हैं।
एमडीएन लेख एक उदाहरण से जुड़ा है लेकिन यह मेरे लिए एफएफ या सफारी के मौजूदा संस्करण में काम नहीं करता है। https://developer.mozilla.org/samples/domref/touchevents.html – Justin
@ जस्टिन अद्यतन उत्तर देखें। – pradeek
बहुत यकीन है कि केवल फ़ायरफ़ॉक्स मोबाइल 6+ स्पर्श ईवेंट का समर्थन करता है, डेस्कटॉप के लिए फ़ायरफ़ॉक्स नहीं (जब तक आप मोज़-टच ईवेंट का उपयोग नहीं करते)। –