Gerçek bir mobil cihazı Google Chrome tarafından öykünen bir cihazdan ayırt etmenin bir yolu var mı? Google Chrome'un Useragent, dokunmatik ekran, ekran çözünürlüğü ve ivmeölçer taklit edebileceğini lütfen unutmayın. Taklit edilemeyen ancak javascript tarafından algılanabilen bazı özellikleri bilmem gerekiyor.Mobil cihaz Google Chrome tarafından nasıl taklit edilir?
cevap
Navigator.plugins.length için kontrol etmek mümkündür. Mobil tarayıcılarda eklenti yok, bu nedenle navigator.plugins.length 0'a eşittir; Masaüstü tarayıcıların sıradan eklentileri var, bu yüzden tarayıcıları eklenti dizisi uzunluğuna ayırabiliriz.
navigator.platform özelliğini de kullanabileceğimizi söyleyebilirim. –
Artık çalışmıyor. iOS’u taklit ederken Chrome’da navigator.plugins.length === 0' –
var isSmartDevice = /* mobil, android veya iOS ve eğer mac ya da pc olarak taklit edilmediyse (dev için) \ */ (navigator.userAgent.match (/ (android | ip (hone | ad | od))/i) && (! navigator.platform ||! navigator.platform.match (/ (win | mac)/i))) /* ya da windows telefon ya da böğürtlen (pencereler içinde dev yok) */ || navigator.userAgent.match (/ (windows phone | iemobile | wpdesktop | blackberry)/i); – ekerner
- 1. Mobil cihaz, mobil olmayan cihaz olarak algılandı
- 2. Haskell'de keypress olayı nasıl taklit edilir/taklit edilir?
- 3. Gözetleme Etherpad'de nasıl taklit edilir?
- 4. Google Chrome'da çimdik yakınlaştırma nasıl simüle edilir?
- 5. Google Chrome Mobil Öykünücüsü: Ekran klavyesinde nasıl görüneceği
- 6. Bir mobil cihaz kullanıcısı tam adı nasıl edinebilir?
- 7. QWebEngineView'te linkClicked (QUrl) sinyali nasıl taklit edilir?
- 8. JavaScript'te NOR geçidi nasıl taklit edilir?
- 9. C# iş parçacığı açılımı nasıl taklit edilir
- 10. Kubernetes'te "--log-driver = syslog" nasıl taklit edilir
- 11. Android cihaz kod adı nasıl kontrol edilir?
- 12. ng-click ve ng-touch mobil cihaz
- 13. Dönen mobil cihaz sırasında açısal {{code}} görünür
- 14. Chrome mobil cihazında üç.js'yi çalıştıran
- 15. MS SQL Server'da Oracle Materialized Views nasıl taklit edilir?
- 16. Google Chrome uzantımı nasıl satabilirim?
- 17. Chrome
- 18. Google Chrome: Arama API'sı mı?
- 19. Google Chrome Sandbox'ın Kullanımı
- 20. __call'de varolan bir yöntem hatası nasıl taklit edilir?
- 21. CSS taşma üstü ve taşma altı nasıl taklit edilir/oluşturulabilir?
- 22. Sunucu nesne modelinde Çiftlik Yöneticisi nasıl taklit edilir?
- 23. Varsayılan tarayıcı, .apk dosyalarını webview'den indirmek için nasıl taklit edilir?
- 24. Python İstekleri modülünü kullanarak HTTP posta isteği nasıl taklit edilir?
- 25. Windows Forms'ta JavaScript'in onBlur olayı nasıl taklit edilir?
- 26. Opencv ile titrek bir kamera nasıl taklit edilir?
- 27. XSLT 1.0'da copy-namespaces = "no" nasıl taklit edilir?
- 28. Ünite testinde Entity Framework bağlamı nasıl taklit edilir veya değiştirilir?
- 29. Google Chrome Javascript Bağlantı Hatası
- 30. Android sistemi tarafından öldürülen bir hizmeti nasıl taklit ederim
Neden böyle bir şey istersiniz? (Sadece meraktan) –
hangi özelliğe sahip olmak, taklit edilemeyen erişmek istiyor musunuz? – JeanLuc
"window.navigator" özelliğini kontrol ettiniz. – techierishi