2016-04-03 28 views
3

Web sitem var ve web sayfamda HTML ve Javascript kodumu kontrol etmek için web geliştirici araçlarını kaç kişinin açtığını bilmek istiyorum. Bu yüzden bir etkinlik dinleyicisi eklemem gerekiyor, ancak Google Chrome gibi görünüyor ve pek çok tarayıcı bu konuda herhangi bir bilgi sunmuyor. Bu etkinliği nasıl alabilirim?Müşteri web geliştirici aracını açtığında etkinlik nasıl elde edilir?

+0

Temel olarak böyle bir geri dönüş yoktur. İnsanlar pencere ve vücut ölçülerini karşılaştırarak yapmaya çalışıyorlar. O kadar iyi görünmüyor ... –

cevap

2

Bu yararlı olabilir , İşte https://github.com/sindresorhus/devtools-detect

demo doğrudan bağlantı

GÜNCELLEME geçerli:, Yüzen eğer

Bu, hiçbir günlüğü sorunu çözebilir https://github.com/NeekSandhu/DevtoolsDetect/

İşte doğrudan bağlantı demo

Önceki sürüm, kullanicilarin kullanicilarinin son kullaniminda aygitlarin çikarilmamasi durumunda çalismaz. Sorunu çözen kendi versiyonunu yeniden çalıştırdım. Ama yine de bazı uyarılar ile, demoda listelenir.

+0

Bu gerçekten çalışır ... dev araçları kenetlenene kadar :) –

+0

Bu, diğer iş parçacığı üzerinde belirtildiği gibi aynı mağara vardır, eğer koparsa, yanlış pozitif –

+0

görebiliyorum bu repo'nun kaynak kodu. DevTool'un açık olup olmadığını algılamak için pencerenin genişliğini ve yüksekliğini test ettim. Yani, eğer DevTool bozarsa, artık tespit edemez. DevTool'un ne zaman ayrıldığını algılamanın bir yolu var mı? – zhuyingda