iOS 26 keyboard automatically pops up in Captive Portal
How can I prevent the iOS keyboard from automatically popping up on every input field in a Wi-Fi Captive Portal (iOS 26)?
After updating to iOS 26, my smart device’s Captive Portal shows a new behavior: as soon as the webpage loads, the iOS keyboard pops up even though no input element is focused. If I manually close the keyboard, it appears again a moment later.
This happens even with simple fields like:
<input inputmode="numeric" type="text" value="0">
or
<input placeholder="Search..." type="text" value="">
Is there anything I can do as a web developer to prevent iOS Safari (Captive Network Assistant) from automatically opening the keyboard?
Has iOS 26 changed Captive Portal behavior, and is there a recommended workaround (e.g., readonly inputs, disabling focus, delaying DOM rendering, etc.)?