После обновления с cordova 8 до 9 и cordova-ios 4 до 5 изменилось поведение плагинов (wikitude, scanbot) с родными представлениями iOS. Плагины не были обновлены, поэтому они должны быть вызваны обновлением Cordova.
Перед обновлением плагины создавали свои представления в полноэкранном режиме. После обновления они отображаются в виде карты через веб-представление (например, представление воспроизводимой песни в музыкальном приложении)
Это снимок экрана с веб-представлением в фоновом режиме и собственным представлением из плагина wikitude. как оверлей, который я могу закрыть, проведя пальцем вниз - https://ibb.co/QjPTQ8B
Проблема заключается в следующем: этот вид пользовательского интерфейса предотвращает любые события касания и перемещения внутри собственного представления, поскольку он всегда передает событие перемещения представлению ифункция прокрутки вниз.
Как отключить это поведение? Я хочу вернуться в полноэкранный режим.
Или у вас есть какие-то советы, по которым мне нужно искать?
- Примечания к выпуску cordova 9 и cordova-ios 5 ничего об этом не говорят
- как называется этот шаблон / поведение пользовательского интерфейса?
- могу ли я найти что-то полезное в иерархии представлений в Xcode?