【问题标题】:How to monitor the browsing content in android?如何监控android中的浏览内容?
【发布时间】:2012-06-06 15:46:07
【问题描述】:

作为企业安全的一部分,我需要限制默认的android浏览器来阻止某些网站。

我已经实现了一个后台服务,当用户打开浏览器时会通知我。

用户访问网站时如何获取网站URL或浏览内容?

如何监控?

【问题讨论】:

  • 作为企业安全的一部分,您可以监控基础设施负责部分(路由器/防火墙等)的流量。您知道该企业安全模型的所有用户,都应该签署协议进行监控,否则是法律禁止的。你说你为谁工作?
  • 此应用适用于使用 GPRS/Wi-Fi 连接的安卓设备。因此,无法使用路由器/防火墙进行监控。
  • @androiduser:当用户打开浏览器时你是如何得到通知的?请指导我完成示例代码或教程。谢谢。

标签: android broadcastreceiver broadcast android-browser


【解决方案1】:

据我所知,无法从默认浏览器获取当前 URL。如果需要,您可以使用 android web view 实现自己的浏览器,并使用 web view 客户端,您可以通过覆盖来获取用户正在浏览的 URL

public boolean shouldOverrideUrlLoading(WebView view, String url)

更多请查看以下链接

Get the current page being viewed in the browser (Possible?)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-02-06
    • 2011-01-31
    • 1970-01-01
    • 1970-01-01
    • 2010-12-19
    • 1970-01-01
    • 2021-03-01
    相关资源
    最近更新 更多