Android: как передать данные из нативного кода Android в jquerymobile - PullRequest
0 голосов
/ 28 сентября 2011

Мое приложение для Android получает идентификатор сеанса как часть ответа службы входа в систему, для последующих запросов я должен передать этот идентификатор sess.Теперь я использую страницы jquerymobile в качестве контента для веб-просмотра.Мне нужно вызвать некоторые службы со страницы jquerymobile, используя ajax.

Могу ли я передать sessid из нативного кода Android в jquerymobile для этого.

Заранее спасибо.

Спасибо, VenkatPapana

Ответы [ 2 ]

0 голосов
/ 28 сентября 2011

Если я хорошо понимаю, вы используете ajax, то есть контент веб-просмотра обслуживается удаленным сайтом.

Если у вас есть доступ к javascript сайта, просто определите обратный вызов, скажем sessidFromAndroid(sessid) затемвызовите его с помощью Java:

mWebview.loadUrl("javascript:sessidFromAndroid("+mSession+")");
0 голосов
/ 28 сентября 2011

(Это тот же вопрос, на который я ответил здесь .)
Итак этот ответ описывает, как общаться с вашим веб-представлением с помощью моста javascript.

Я думаю, это то, что вы ищете ...

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