Edit: Il seguente non funziona più su iOS - UIWebView ha permesso autofocus e schermata iniziale collegamenti utilizzati per messa a fuoco automatica, ma hanno disattivato che molte versioni fa.
Il autofocus
(vedi sotto) di proprietà non funziona da un URL in Safari Mobile, ma funziona se sei:
- utilizzando un UIWebView
- utilizzando un collegamento schermata iniziale
Il carattere dell'ingresso deve essere abbastanza grande da evitare lo zoom iOS10 con doppio tocco (ora che la finestra è sempre zoomabile) e progettare la pagina da ridimensionare in modo che si adatti allo schermo (altrimenti sul caricamento della pagina si ottiene uno strano bug di timing/race in zoom, o se scroll in grado il campo a volte non si concentra correttamente sullo schermo).
autofocus
: Le specifiche HTML5 per fare ciò sono autofocus property of the input tag. Ma iOS lo ignora, presumibilmente per un'interfaccia utente più pulita che non fa apparire la tastiera touch quando si naviga in una pagina. Here è una pagina che dimostra la proprietà dell'autofocus. Prima di HTML5 dovresti chiamare element.focus() nell'evento window.onload. Tuttavia, le chiamate a focus() non sono supportate su iOS tranne durante il gestore di un evento onclick.
Il collegamento non funziona più, più la risposta non fornisce alcuna informazione di util. – eMarine