Domyślna przeglądarka systemu Android umożliwia anonimowe przeglądanie. Czy można wykryć, kiedy użytkownik przegląda kartę incognito w domyślnej aplikacji przeglądarki systemu Android? (Nie interesuje mnie adres URL odwiedzanego użytkownika)Wykrywanie przeglądania anonimowego/incognito
Używam obiektu Content Observer, aby otrzymywać aktualizacje historii przeglądania użytkownika. Gdy użytkownik otworzy kartę incognito, nie otrzymuję żadnej aktualizacji, jak można się było spodziewać. Zastanawiałem się, skąd mogłem wiedzieć, że użytkownik przegląda anonimowo.
Mogę wiedzieć, że aplikacja Przeglądarka jest na pierwszym planie i wiem, że nie jest rejestrowany żaden adres URL historii, ale jakie inne informacje mogę pobrać, aby upewnić się, że użytkownik przegląda kartę incognito?
UPDATE:
Chłopaki, dziękuję za komentarze. Wiem dokładnie, o co pytam. Znam tryb incognito i tylko domyślna przeglądarka używa ContentProvider
do rejestrowania historii przeglądania.
Piszę aplikację do kontroli rodzicielskiej, więc byłbym bardzo wdzięczny, gdyby ktoś mógł odpowiedzieć na pytanie.
Dlaczego użytkownik urządzenia chce, abyś to wiedział? – CommonsWare
Cały POINT trybu incognito polega na tym, że nic nie jest rejestrowane ani narażone na nikogo ani nic. –
@ darryn.ten Wiem o tym. Myślę, że było to jasne na moje pytanie, dzięki. –