2

我正在 android 中实现网络阻止(家长控制)。我可以使用以下代码仅观察 Android 的默认 Internet 浏览器的 url 点击(当用户想要访问某个网站时):

getContentResolver().registerContentObserver(Browser.BOOKMARKS_URI, true, new MyContentObserver(mHandler, getApplicationContext()));

但我无法观察其他浏览器,如 Opera 和 Dolphin。

请告诉我如何收听这些浏览器?

如果我必须提供 Browser.BOOKMARKS_URI 以外的东西?

4

1 回答 1

0

您可以将 uricontent://com.android.chrome.browser/bookmarks用于 chrome 浏览器。这样你就可以支持两个浏览器。

任何人都可以在没有 API 支持的情况下开发自己的浏览器,因此您无法为所有浏览器制作应用程序。

于 2013-08-31T23:54:28.327 回答