सेंसर: डिवाइस के सेंसर को एम्युलेट करें

Sofia Emelianova
Sofia Emelianova

किसी भी डिवाइस के सेंसर इनपुट को एम्युलेट करने के लिए, सेंसर टैब का इस्तेमाल करें:

सेंसर टैब खोलें

  1. आपके ऑपरेटिंग सिस्टम के आधार पर, कमांड मेन्यू खोलने के लिए यह दबाएं:

    • MacOS पर, Command+Shift+P
    • Windows, Linux या ChromeOS पर, Control+Shift+P

    सेंसर टैब खोलने के लिए, निर्देश मेन्यू का इस्तेमाल किया जा रहा है.

  2. sensors टाइप करें, सेंसर दिखाएं को चुनें और Enter दबाएं. सेंसर टैब, आपकी DevTools विंडो के सबसे नीचे खुलता है.

जियोलोकेशन बदलें

कई वेबसाइटें, अपने उपयोगकर्ताओं को ज़्यादा काम का अनुभव देने के लिए, उपयोगकर्ता की जगह की जानकारी का इस्तेमाल करती हैं. उदाहरण के लिए, उपयोगकर्ता की ओर से वेबसाइट को अपनी जगह की जानकारी ऐक्सेस करने की अनुमति मिलने के बाद, मौसम की जानकारी देने वाली वेबसाइट, उपयोगकर्ता के इलाके का स्थानीय पूर्वानुमान दिखा सकती है.

अगर आपने ऐसा यूज़र इंटरफ़ेस (यूआई) बनाया है जो उपयोगकर्ता की जगह के हिसाब से बदलता है, तो शायद आप यह पक्का करना चाहें कि साइट दुनिया भर के अलग-अलग जगहों पर सही तरीके से काम करे.

अपनी जियोलोकेशन को बदलने के लिए, सेंसर टैब खोलें और भौगोलिक जगह की सूची से, इनमें से किसी एक को चुनें:

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

'भौगोलिक स्थान' सूची से 'टोक्यो' चुन रहे हैं.

डिवाइस ओरिएंटेशन सिम्युलेट करें

अलग-अलग डिवाइस ओरिएंटेशन को सिम्युलेट करने के लिए, सेंसर टैब खोलें. इसके बाद, ओरिएंटेशन सूची से, इनमें से किसी एक को चुनें:

  • पहले से सेट किए गए कोई एक ओरिएंटेशन, जैसे कि पोर्ट्रेट अपसाइड डाउन.
  • अपना सटीक ओरिएंटेशन उपलब्ध कराने के लिए, कस्टम ओरिएंटेशन.

'स्क्रीन की दिशा का ओरिएंटेशन' सूची से 'पोर्ट्रेट का ऊपरी हिस्सा' विकल्प चुनें.

कस्टम ओरिएंटेशन चुनने के बाद, ऐल्फ़ा, बीटा, और गामा फ़ील्ड चालू हो जाते हैं. ये ऐक्सिस कैसे काम करते हैं, यह समझने के लिए ऐल्फ़ा, बीटा, और गामा देखें.

ओरिएंटेशन मॉडल को खींचकर, पसंद के मुताबिक ओरिएंटेशन भी सेट किया जा सकता है. ऐल्फ़ा ऐक्सिस के साथ घुमाने के लिए, खींचने से पहले Shift को दबाकर रखें.

ओरिएंटेशन मॉडल.

ज़बरदस्ती छुएं

अपनी वेबसाइट पर टच इवेंट की जांच करने के लिए, क्लिक करने के बजाय ज़बरदस्ती टच करें. भले ही, बिना टचस्क्रीन वाले डिवाइस पर टेस्ट किया जा रहा हो.

अपने पॉइंटर की मदद से, टच इवेंट को ट्रिगर करने के लिए:

  1. सेंसर टैब खोलें.
  2. टच ड्रॉप-डाउन सूची में जाकर, ज़बरदस्ती टच करें को चुनें. क्लिक करने के बजाय ज़बरदस्ती छुएं.
  3. सबसे ऊपर मौजूद प्रॉम्प्ट में, DevTools को फिर से लोड करें पर क्लिक करें.

कुछ समय से इस्तेमाल में न होने पर डिटेक्टर की स्थिति को एम्युलेट करें

आइडल डिटेक्शन एपीआई की मदद से, इनऐक्टिव उपयोगकर्ताओं का पता लगाया जा सकता है. साथ ही, इनऐक्टिव स्थिति में होने वाले बदलावों पर प्रतिक्रिया दी जा सकती है. DevTools की मदद से, उपयोगकर्ता की स्थिति और स्क्रीन की स्थिति, दोनों के लिए अपने डिवाइस के इस्तेमाल में न होने की स्थिति में हुए बदलावों को एम्युलेट किया जा सकता है. इससे, डिवाइस इस्तेमाल न होने की स्थिति के बदलने का इंतज़ार करने के बजाय, उपयोगकर्ता की स्थिति में बदलाव किया जा सकता है.

डिवाइस कुछ समय से इस्तेमाल में न होने की स्थितियों को एम्युलेट करने के लिए:

  1. सेंसर टैब खोलें. इस ट्यूटोरियल को इस डेमो पेज पर आज़माया जा सकता है.

  2. Ephemeral के आगे मौजूद चेकबॉक्स को चालू करें. साथ ही, प्रॉम्प्ट में, डेमो पेज को डिवाइस के कुछ समय से इस्तेमाल में न होने का पता लगाने की अनुमति दें. इसके बाद, पेज को फिर से लोड करें.

    किसी डेमो पेज पर, डिवाइस कुछ समय से इस्तेमाल में न होने का पता लगाने की अनुमति देना.

  3. एमूलेट आइडल डिटेक्टर की स्थिति वाले ड्रॉप-डाउन में जाकर, इनमें से कोई एक विकल्प चुनें:

    • कोई ऐसा एम्युलेशन नहीं है जो कुछ समय से इस्तेमाल में नहीं है
    • उपयोगकर्ता सक्रिय है, स्क्रीन अनलॉक की गई
    • उपयोगकर्ता सक्रिय है, स्क्रीन लॉक की गई
    • उपयोगकर्ता कुछ समय से इस्तेमाल नहीं कर रहा है, स्क्रीन अनलॉक की गई
    • उपयोगकर्ता कुछ समय से इस्तेमाल में नहीं है, स्क्रीन लॉक की गई

डेमो पेज पर, डिवाइस इस्तेमाल में न होने और लॉक की स्थिति को चुनना.

इस उदाहरण में, DevTools उपयोगकर्ता के कुछ समय से इस्तेमाल में न होने, स्क्रीन लॉक होने की स्थिति को एम्युलेट करता है. इस मामले में, कैनवस पेज खाली करने के लिए, 10 सेकंड का काउंटडाउन शुरू कर देता है.