2012-12-04 17 views
6

Sto provando a creare un'applicazione in cui se l'utente attiva una pagina, si verificherà un evento di messa a fuoco e si concentrerà su un campo di testo. Mi aspettavo a malincuore che quando ho chiamato .focus() nella casella di input, Windows 8 avrebbe pop-up la tastiera su schermo. Questo non è il caso.Javascript/jQuery Tastiera su schermo Windows 8

Qualcuno sa di come ottenere la tastiera su schermo di Windows 8 quando il campo di testo viene focalizzato tramite javascript.

Se l'utente "tocca" nel campo di testo, l'evento di messa a fuoco si attiva e viene visualizzata la tastiera.

Ho provato il legame con touchstart, 'touchend, click e focus, ma tutti questi non sembrano per attivare la tastiera su schermo.

Questa applicazione verrà eseguita rigorosamente su Windows 8, quindi non è necessario farlo in modo che altre piattaforme che non dispongono di tastiere sullo schermo incorporate funzionino correttamente.

risposta

4

Non è possibile. Solo le azioni dell'utente possono aprire la tastiera su schermo. Questo è di design. Vedi here.

+0

Grazie per la rapida risposta. Ho progettato l'applicazione per indicare che l'utente deve "Toccare qui" per iniziare la ricerca. – Trihedron

Problemi correlati