Как скрыть адресную строку веб-страницы в android? Возможный дубликат: Удаление адресной строки из браузера (для просмотра на Android) Я пытаюсь запустить веб-приложение на Android, и я хочу скрыть адресную строку веб-страницы при запуске приложения. Это возможно? Как это сделать? Ответ 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(), который перенаправляет все ваши клики в ваш веб-просмотр, а не браузер по умолчанию.
Ответ 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(), который перенаправляет все ваши клики в ваш веб-просмотр, а не браузер по умолчанию.