Я использую Angular, Cordova и Ioni c для создания мобильного приложения для android и iOS. В версии iOS в нижней части всегда была панель инструментов с кнопкой «Готово». Если вы нажали кнопку, это привело к появлению белого экрана, поэтому я искал способ деактивировать панель инструментов для iOS. Я не смог найти работающего решения, кроме как добавить следующие строки в файлы «CDVInAppBrowser.m», «CDVUIInAppBrowser.m» и «CDVWKInAppBrowser.m» в «plugins / cordova-inappbrowser / ios»:
#define TOOLBAR_HEIGHT 0.0
#define STATUSBAR_HEIGHT 20.0
#define LOCATIONBAR_HEIGHT 0.0
с этим панель инструментов iOS исчезла, но вам нужно сначала создать приложение для настройки этих файлов. Так что у меня есть два варианта. Первый - написать файл конфигурации (или что-то подобное), который автоматически изменяет файлы, как описано выше, при сборке приложения. Но я даже не уверен, возможно ли это. Второй вариант был бы совершенно другим способом решения этой проблемы.