我正在android中实现web阻止(家长控制)。我能够使用以下代码观察仅Android的默认互联网浏览器的网址点击(只要用户想要访问某个网站):
getContentResolver().registerContentObserver(Browser.BOOKMARKS_URI, true, new MyContentObserver(mHandler, getApplicationContext()));
但我无法观察其他浏览器,如Opera和Dolphin。
请告诉我如何收听这些浏览器?
如果我必须提供除Browser.BOOKMARKS_URI以外的其他内容?
答案 0 :(得分:0)
您可以将uri content://com.android.chrome.browser/bookmarks
用于Chrome浏览器。这样你就可以支持两种浏览器了。
任何人都可以在没有API支持的情况下提供自己的浏览器,因此您无法为所有浏览器制作应用。