"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > वेब अनुप्रयोगों में टच डिवाइसों की सही पहचान कैसे करें

वेब अनुप्रयोगों में टच डिवाइसों की सही पहचान कैसे करें

2025-04-14 को पोस्ट किया गया
ब्राउज़ करें:143

] इस प्रश्न के वर्तमान उत्तर टच इवेंट क्षमताओं का उपयोग करके इसे पूरा करने के लिए तरीके प्रदान करते हैं। हालाँकि, यह दृष्टिकोण अपर्याप्त है क्योंकि यह उन उपकरणों के बीच अंतर नहीं कर सकता है जिनमें माउस और टच इनपुट क्षमताओं दोनों हैं।

How Can We Accurately Determine Touch-Only Devices in Web Applications? 
एक अधिक सटीक समाधान CSS4 मीडिया इंटरैक्शन सुविधाओं का उपयोग करना है। ये विशेषताएं डेवलपर्स को इंगित करने वाले उपकरणों की उपस्थिति और सटीकता, जैसे चूहों या टच स्क्रीन की उपस्थिति और सटीकता को क्वेरी करने की अनुमति देती हैं। निम्नलिखित विकल्प उपलब्ध हैं:

@मीडिया (पॉइंटर: मोटे) {...} // सीमित सटीकता इंगित करें @Media (सूचक: ठीक) {...} // सटीक इशारा करने वाला उपकरण @Media (पॉइंटर: कोई नहीं) {...} // कोई इशारा करने वाला डिवाइस

@मीडिया (होवर: होवर) {...} // होवर कर सकते हैं @Media (होवर: कोई नहीं) {...} // होवर नहीं कर सकता

@media (pointer: coarse) { ... } // Limited accuracy pointing device
@media (pointer: fine) { ... } // Accurate pointing device
@media (pointer: none) { ... } // No pointing device
को होवर नहीं कर सकता है, उपयोगकर्ता की इनपुट क्षमताओं को निर्धारित करना संभव हो जाता है:
@media (hover: hover) { ... } // Can hover
@media (hover: none) { ... } // Cannot hover
 इसके अलावा, यह विचार करना महत्वपूर्ण है कि माउस इनपुट की कमी भी कीबोर्ड-केवल डिवाइस की उपस्थिति का संकेत दे सकती है। CSS4 मीडिया इंटरैक्शन सुविधाएँ प्रभावी रूप से दोनों प्रकार की इनपुट सीमाओं का पता लगा सकती हैं। 
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3