Nel presentare una forma, a volte, la tastiera IOS non possono chiudere automaticamente. Questo è piuttosto un problema di usabilità in quanto gli utenti non dovrebbero essere obbligati a chiudere manualmente la tastiera per casi d'uso in cui altrimenti non si aspetterebbero la necessità di farlo.
Una semplice soluzione per questo può essere implementata richiamando il metodo di sfocatura a document.activeElement, che permette in modo efficace a livello di codice di nascondere la tastiera:
// automatically close the keyboard on iOS
document.activeElement.blur();
più su eventi delle applicazioni HTML5 e mobili ..
http://www.ericfeminella.com/blog/2012/12/27/ios-html5-input-element-tips/
fonte
2013-12-14 10:47:41
Questo sembra perverso. Vuoi mettere a fuoco un campo di input utente, ma disabilita il metodo di input? Perché? –
ho la mia tastiera personalizzata sullo schermo – user1374