Недавно дописал проект мобильного приложения на jQuery. Там много блоков с кастомным скроллбаром и модуль для перерасчётов лэйаутов при ресайзе окна. Есть несколько инпутов в блоках со скроллбаром. В android Chrome именно с инпутами в скроллблоках косяк - при фокусе на инпуте фокус сразу снимается, а клава снова исчезает.
В devTools этот баг не видно и всё чудно работает при ресайзе, включая раскрытие тач клавы.
Как победить? Есть какие-нибудь js api от разработчиков платформ для взаимодействия с клавиатурой и прочими системными компонентами? Или хотя бы эмулятор андроид-устройств, способный вывести мне в консоль результат ресайзов. Подскажите, ребят, всем сяп.
UPD демочку наверно стоит дать.
От тут прям наглядно это баг сияет:
remtech.dropcogs.pro/tmp/edit.page.html
UPD по знакомому методу "расскажи код утке" проблема была решена добавлением в функцию инициализации скроллбаров дополнительного аргумента, определявшего - это инициализвция слайдера при первой прогрузке или resize при window resize. Раньше был remove - create. Больше так делать не буду.