2013-07-02 3 views
-1

Я провел все утро, но ничего не нашел. На самом деле нужна ваша помощь для javascript или творческого взлома, чтобы скрыть нижнюю панель навигации Safari при просмотре нашего мобильного приложения на iPhone. Наш мобильный сайт был построен в jQuery Mobile. У нас нет необходимости в навигационной панели, так как у нас есть собственная кнопка возврата, и мы пытаемся вернуть эту дополнительную недвижимость. Самое главное, мы хотим, чтобы сайт чувствовал себя скорее как родное приложение без необходимости проходить все этапы упаковки/IOS, размещать в магазинах приложений и т. Д., Чтобы удалить панель навигации safari. Нам удалось скрыть адресную строку URL (там есть много отличных решений). Я уже знаю метатег/etc для добавления на главный экран iphone для удаления баров Safari. Это помогает только небольшой части клиентов, возможно, 1%. Таким образом, в основном, поиск креативного хака для скрытия нижней панели навигации Safari при просмотре нашего мобильного приложения на iPhone. Спасибо за ваше время и вашу помощь.Hack, чтобы скрыть нижнюю навигационную панель Safari для мобильного приложения

ответ

0

По словам BoltClock♦ в этом посте: How to hide Safari Mobile browser bottom button bar in iPhone?

You cannot programmatically hide the toolbar in Mobile Safari. 

Your users need to add your web app to their home screens in order for the bars to be hidden when they next launch your app by tapping its icon. This is done by tapping the middle button in the toolbar, then choosing Add to Home Screen. You may need to display a message informing your users to do this. 
+1

справа. Я просто сказал, что не ищу этого решения. Это помогает только крохотным% людей (как правило, разработчик сайта, которому нужно постоянно ссылаться на его сайт через что-то быстрее закладки). Средний пользователь не собирается думать, что ваш сайт настолько чрезвычайно важен, что они собираются создать пространство на главном экране своего телефона только для вас). Я не ищу явного или легкого ответа. Самый простой ответ - «это невозможно». Любой может это написать. Это ничего не способствует. – user1994136

+0

Я думаю, что отображение/скрытие панели инструментов регулируется на iPhone/iPad, поэтому ее нельзя будет использовать с помощью какого-либо взлома (если вы не взломаете устройство самим путем джейлбрейка и т. Д.). Это не вопрос просто сказать, что вы не можете, потому что вы на самом деле не можете. – Laurent

+0

Да, это также может быть правдой. Спасибо, что написали. Ну, я бы хотел дать щедрую награду тому, кто может найти решение, не связанное с джейлбрейком (которое мы будем кодировать в jQuery Mobile backend или источник для мобильного сайта), и что мы можем проверить. Благодарю. – user1994136

Смежные вопросы