Подтвердить что ты не робот

Как скрыть адресную строку веб-страницы в android?

Возможный дубликат:
Удаление адресной строки из браузера (для просмотра на Android)

Я пытаюсь запустить веб-приложение на Android, и я хочу скрыть адресную строку веб-страницы при запуске приложения. Это возможно? Как это сделать?

4b9b3361

Ответ 1

Выполнение этого JavaScript при загрузке документа приведет к прокрутке браузера вниз, чтобы адресная строка была выключена:

window.scrollTo(0, 1);

Это, вероятно, так хорошо, как вы собираетесь получить, не написав собственное приложение для Android с WebView, чтобы отобразить ваш webapp.

Edit: Обратите внимание, что это работает только для старого браузера по умолчанию. Он не работает с Chrome.

Ответ 2

Вам вообще не нужно использовать Javascript, браузер Android основан на WebKit. Добавление следующих строк

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=1" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />

в <head> части вашей страницы даст желаемый результат.

Ответ 3

Вам нужно добавить свой собственный WebView. Основная помощь здесь: http://developer.android.com/guide/tutorials/views/hello-webview.html

Действительно, не забудьте shouldOverrideUrlLoading(), который перенаправляет все ваши клики в ваш веб-просмотр, а не браузер по умолчанию.