Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 安卓:jquerymobile on";pageshow“;Cordova首次使用时未显示软键盘_Javascript_Android_Cordova_Jquery Mobile_Soft Keyboard - Fatal编程技术网

Javascript 安卓:jquerymobile on";pageshow“;Cordova首次使用时未显示软键盘

Javascript 安卓:jquerymobile on";pageshow“;Cordova首次使用时未显示软键盘,javascript,android,cordova,jquery-mobile,soft-keyboard,Javascript,Android,Cordova,Jquery Mobile,Soft Keyboard,我正试图让键盘显示在Android上使用cordova的“pageshow”功能中 假设它聚焦到一个输入字段(文本),键盘就会显示出来 它只关注输入字段,但键盘没有显示 当我返回并再次进入同一页时,键盘就会显示出来 有没有人知道为什么它没有第一次出现,或者知道有什么解决办法 这是我的密码: var foundInput = null; var allInput = document.getElementsByTagName("input"); for (var i

我正试图让键盘显示在Android上使用cordova的“pageshow”功能中

假设它聚焦到一个输入字段(文本),键盘就会显示出来

它只关注输入字段,但键盘没有显示

当我返回并再次进入同一页时,键盘就会显示出来

有没有人知道为什么它没有第一次出现,或者知道有什么解决办法

这是我的密码:

var foundInput = null;
        var allInput = document.getElementsByTagName("input");
        for (var i = 0; i < allInput.length; ++i) {
            if (allInput[i].placeholder == "Search medication...") {
                foundInput = allInput[i];
            }
        }
        $(foundInput).focus();
        $(foundInput).trigger('click');
var foundInput=null;
var allInput=document.getElementsByTagName(“输入”);
对于(变量i=0;i
我也试着用不同的html保存页面,也试着用相同的html保存页面。仍然有同样的问题。 谢谢


将上述代码添加到config.xml


将上述代码添加到config.xml中

<preference name="KeyboardDisplayRequiresUserAction" value="false" />