Sensörler: Cihaz sensörleri emülasyonu

Sofia Emelianova
Sofia Emelianova

Herhangi bir cihazın sensör girişini emüle etmek için Sensörler sekmesini kullanın:

Sensörler sekmesini açın

  1. İşletim sisteminize bağlı olarak, Komut Menüsü'nü açmak için aşağıdakilere basın:

    • MacOS'te, Command+Üst Karakter+P
    • Windows, Linux veya ChromeOS'te Control+Üst Karakter+P tuşlarına basın.

    Sensörler sekmesini açmak için Komut Menüsü'nü kullanma.

  2. sensors yazın, Sensörleri Göster'i seçin ve Enter tuşuna basın. Geliştirici Araçları pencerenizin en altında Sensörler sekmesi açılır.

Coğrafi konumu geçersiz kıl

Birçok web sitesi, kullanıcılarına daha alakalı bir deneyim sunmak için kullanıcı konumundan yararlanır. Örneğin, kullanıcı web sitesine konumuna erişim izni verdikten sonra bir hava durumu web sitesi, kullanıcının bulunduğu bölgeyle ilgili yerel tahmini gösterebilir.

Kullanıcının bulunduğu yere bağlı olarak değişen bir kullanıcı arayüzü oluşturuyorsanız sitenin dünyanın farklı yerlerinde doğru davranışlar sergilediğinden emin olmak istersiniz.

Coğrafi konumunuzu geçersiz kılmak için Sensörler sekmesini açın ve Coğrafi Konum listesinden aşağıdakilerden birini seçin:

  • Tokyo gibi önceden ayarlanmış şehirlerden biri.
  • Özel boylam ve enlem koordinatlarını girmek için özel konum.
  • Kullanıcının konumu kullanılamıyorsa sitenizin nasıl davranacağını görmek için Konum kullanılamıyor'u seçin.

"Coğrafi konum" listesinden "Tokyo"yu seçmek.

Cihaz yönünü simüle et

Farklı cihaz yönlerini simüle etmek için Sensörler sekmesini açın ve Yön listesinde aşağıdakilerden birini seçin:

  • Dikey ters gibi hazır ayarlı yönlerden biri.
  • Tam yönünüzü sağlamak için özel yön.

"Yön" listesinden "Dikey ters" seçeneğini belirleyin.

Özel yön seçildikten sonra alfa, beta ve gama alanları etkinleştirilir. Bu eksenlerin nasıl çalıştığını anlamak için Alfa, Beta ve Gamma konularına bakın.

Yön Modeli'ni sürükleyerek de özel bir yön ayarlayabilirsiniz. Alfa ekseni boyunca döndürmek için sürüklemeden önce Üst Karakter tuşunu basılı tutun.

Yön Modeli.

Dokunmaya zorla

Web sitenizdeki dokunma etkinliklerini test etmek için, dokunmatik ekranı olmayan bir cihazda test ediyor olsanız bile, tıklama yerine dokunmaya zorlayabilirsiniz.

İşaretçinizle dokunma etkinliklerini tetiklemek için:

  1. Sensors (Sensörler) sekmesini açın.
  2. Dokunma açılır listesinde Dokunmaya zorla'yı seçin. Tıklama yerine dokunmayı zorunlu kılma.
  3. Üstteki istemde Geliştirici Araçları'nı yeniden yükle'yi tıklayın.

Boşta algılayıcı durumu emülasyonu

Idle Detection API, etkin olmayan kullanıcıları tespit etmenize ve boşta kalma durumu değişikliklerine tepki vermenize olanak tanır. DevTools sayesinde, gerçek boşta kalma durumunun değişmesini beklemek yerine hem kullanıcı durumu hem de ekran durumu için boşta kalma durumu değişikliklerinin benzetimini yapabilirsiniz.

Boşta kalma durumları emülasyonu için:

  1. Sensors (Sensörler) sekmesini açın. Bu eğitim için bu demo sayfasında uygulamayı deneyebilirsiniz.

  2. Geçici'nin yanındaki onay kutusunu etkinleştirin ve istemde demo sayfasına boşta kalma algılama izni verin. Ardından sayfayı yeniden yükleyin.

    Demo sayfasında boşta kalma algılama izni verme.

  3. Boşta algılayıcı durumunu emüle et açılır menüsünde aşağıdakilerden birini seçin:

    • Boşta emülasyonu yok
    • Kullanıcı etkin, ekran kilidi açık
    • Kullanıcı etkin, ekran kilitli
    • Kullanıcı aktif değil, ekran kilidi açık
    • Kullanıcı aktif değil, ekran kilitli

Demo sayfasında boşta kalma ve kilitli durumu seçme.

Bu örnekte Geliştirici Araçları, Kullanıcı boşta, ekran kilitli durumunu emüle eder ve bu örnekte demo sayfası, zemini temizlemek için 10 saniyelik geri sayımı başlatır.