Как позвонить в браузер Chromium Headless через обычный сервис Android - PullRequest
0 голосов
/ 29 апреля 2019

У меня большой вызов, и я люблю делиться им с вами.Я хочу автоматизировать очистку веб-страниц.через приложение Android.Ну, как все знают, мы можем сделать это через WebView и injectedJavaScript.

Что ж, когда вы захотите работать, когда мобильный телефон заблокирован, ваше приложение перейдет в режим паузы, и пока веб-представление является пользовательским интерфейсомнить.Система Android приостановит активность.Более того, вы не можете поместить действие пользовательского интерфейса в «сервис».

Итак, после долгих поисков я пришел к безголовой идее браузера.PhantomJs и другие не поддерживают Android.И вдруг я увидел проект kiwibrowser, в котором в качестве основы используется Chromium.

Итак, у меня есть несколько вопросов.

1 - Допустим, я получил cookie из обычного Android ViewView.Могу ли я использовать его с помощью этого браузера без головы?

2- Можем ли мы использовать браузер без головы в качестве службы в приложении Android.

3 - Есть ли какой-либо API для связи с браузером без головы изСлужба Android.

4 - есть ли в DEMO проект студии Android с открытым исходным кодом, который показывает, как мы можем общаться с браузером без головы.

Я просмотрел:

https://github.com/kiwibrowser/android/tree/master/headless

но я не нашел документации, как я могу вызвать API через код Android JAVA.если есть какой-либо образец будет более подходящим подходом.

Спасибо и наилучшими пожеланиями

...