Catch keyboard open event

Здравствуйте.
Периодически в PWA на iOS сразу после запуска открывается нативная клавиатура.
Каким образом можно отловить это событие и понять на каком элементе происходит фокус?..
Спасибо.

Проверить элементы с autofocus, + если есть <form> он может туда автофокус делать тоже.

на каком элементе происходит фокус?

Смотреть в консоли document.activeElement

autofocus нигде не установлен, попробую так отловить:

document.addEventListener('focus',()=>{
  alert('focused: '+document.activeElement.outerHTML)
}, true);

Добавлено:
Странно, всегда фокусируется поле ввода логина, но клавиатура автоматически не вылазит. Причем если принудительно кликнуть на поле ввода, то iOS предлагает ввести сохраненный пароль и клавиатуры также нет.
А в момент проблемы, отображается клавиатура для набора текста, получается, что фокусируется на чем-то другом.
Буду пытаться отловить проблемное поле…

P.S. Вообще с PWA вариантом в iOS что-то много странностей, иногда возникает чувство, что js код в кулуарах как-то меняется и отрабатывает не так как надо, перезапуски не помогают, пока не удалить service worker и заново не поставить.