检测匿名/隐身浏览

Xav*_*Gil 5 browser android

Android默认浏览器允许匿名浏览.是否可以检测用户何时在默认Android浏览器应用程序的隐身标签中浏览?(我对用户访问的网址没兴趣)

我正在使用Content Observer对象来接收有关用户浏览历史记录的更新.当用户打开隐身标签时,我没有收到任何人所期望的任何更新.我想知道的是我怎么知道用户正在匿名浏览.

我可以知道浏览器应用程序位于前台,我知道没有注册历史记录网址,但我可以检索哪些其他信息以确保用户在隐身标签中进行浏览?

更新:

伙计们,谢谢你的评论.我确切地知道我在问什么.我知道隐身模式的重点,只有默认浏览器使用ContentProvider记录浏览历史记录.

我正在写一个家长控制应用程序,所以如果有人能回答这个问题我会非常感激.

cai*_*ci2 2

可能不是理想的解决方案,但您可以使用键盘。

如果您知道浏览器应用程序位于前台,没有注册历史 url,但按下了按键,则说明正在发生某些事情。

也许您可以编写自己的键盘应用程序,并将其与家长控制一起提供。如果这不是一个选择:

如何检测屏幕上是否有软键盘

检测按键是否被按下

编辑

为此,您还可以检查网络流量。如果浏览器在那里并且键盘打开,但没有流量,那么您可能是安全的!

  • 人们在没有经过适当思考的情况下就太快做出判断。 (4认同)