Android, как наблюдать Opera и Dolphin Браузеры или все Браузеры
Я реализую веб-блокировки (родительский контроль) в Android. Я могу наблюдать клик по URL (всякий раз, когда пользователь хочет посетить какой-либо веб-сайт) только в браузере Android по умолчанию, используя следующий код:
getContentResolver().registerContentObserver(Browser.BOOKMARKS_URI, true, new MyContentObserver(mHandler, getApplicationContext()));
Но я не могу наблюдать за другими браузерами, такими как Opera и Dolphin.
Пожалуйста, скажите мне, как я могу слушать эти браузеры?
Если я должен дать что-то кроме Browser.BOOKMARKS_URI?
1 ответ
Вы можете использовать URI content://com.android.chrome.browser/bookmarks
для браузера Chrome. Таким образом, вы можете поддерживать два браузера.
Любой может создать свой собственный браузер без поддержки API, поэтому вы не можете создать приложение для всех браузеров.