Локальный сервис Android получает данные с локальной веб-страницы - PullRequest
1 голос
/ 26 сентября 2011

У меня есть автономная веб-страница на планшете Android.

Можно ли написать службу Android, которая будет получать данные с веб-страницы, когда пользователь вставляет данные и отправляет их, а также когда служба Android получает данные, а не сохранять их в текстовом файле или в БД.

Все в автономном локальном режиме.

1 Ответ

3 голосов
/ 26 сентября 2011

Вы должны быть осторожны при использовании слова Сервис помимо Android.Люди могут получить представление о том, о чем вы говорите, потому что это имеет особое значение для Android.

Поскольку локальная веб-страница отправит запрос на публикацию на определенный URL, а ваше устройство на самом деле не является веб-сервером, которым выпотерпит неудачу с этим.Но вы можете выполнить свою задачу с помощью моста javascript / JSON к локальному HTML.См. этот пост , чтобы узнать, как это сделать.

Идея состоит в том, чтобы использовать обработчик кликов, который собирает необходимые данные и возвращает их в веб-просмотр по мосту javascript, вместо того, чтобы отправлять данные отправителю.URL.От java до WebView вы можете ответить с помощью объекта JSON.

Для этого вам необходимо иметь фундаментальные знания о HTML и javascript и понимать использование WebView .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...