/ / Визначити екранну клавіатуру Windows 8 з Javascript - javascript, html

Визначити екранну клавіатуру Windows 8 за допомогою Javascript - javascript, html

У мене є повноекранна веб-сторінка, в якій є вхідполе Коли користувач торкнеться поля введення, з'явиться екранна клавіатура Windows 8. Така поведінка очікується і необхідна, але через клавіатуру поле вводу покрито.

Я хочу визначити, коли на екранній клавіатурі Windows 8 використовується Javascript, щоб я міг рухатись над полем введення над клавіатурою.

Поле введення абсолютно розташоване на екрані, тому екранна клавіатура не змінює спосіб зберігання розмірів вікна.

Будь-яка інформація щодо цього буде вдячна.

Редагувати: Я також хотів би це зробити за допомогою Javascriptтому що тоді я можу перемістити поле вводу назад, коли клавіатура відхилена (що не може бути оброблено через вікно, натискаючи, оскільки його можна відхилити через клавіатуру).

Відповіді:

0 для відповіді № 1

Може це допомогти?

Веб-програма для iPad: Виявлення віртуальної клавіатури за допомогою JavaScript в Safari?

$(document).ready(function(){
$("input").bind("focus",function() {
$(window).scrollTop(10);
var keyboard_shown = $(window).scrollTop() > 0;
$(window).scrollTop(0);

$("#test").append(keyboard_shown?"keyboard ":"nokeyboard ");
});
});

Я знаю, що це для iPad, але я думаю, що може бути певний обхід для звичайного веб-переглядача? Не моя ідея, вона прийшла від @LKM, і я все одно не розумію це все одно.