Javascript 文本焦点(键盘打开)时,固定标题隐藏(消失)

Javascript 文本焦点(键盘打开)时,固定标题隐藏(消失),javascript,android,jquery,jquery-mobile,cordova,Javascript,Android,Jquery,Jquery Mobile,Cordova,在我的android phonegap应用程序(4.2.2)中,使用jquery mobile(v1.3.2),当文本框聚焦(键盘打开/显示)时,jquery mobile固定的标题隐藏不再可见。下面是示例代码 <!-- header start --> <div data-role="header" id="header" data-position="fixed" data-tap-toggle="false"> <h4>Stop

在我的android phonegap应用程序(4.2.2)中,使用jquery mobile(v1.3.2),当文本框聚焦(键盘打开/显示)时,jquery mobile固定的标题隐藏不再可见。下面是示例代码

<!-- header start -->
    <div data-role="header" id="header" data-position="fixed" data-tap-toggle="false">
        <h4>Stop Card</h4>

        <div class="ui-btn-left">
            <a data-role="button" data-icon="check" id="save" >Lagre</a>
        </div>
        <div class="ui-btn-right">
            <a data-role="button" data-icon="delete" id="stopCardcancel" >Avbryt</a>
        </div>
    </div>
    <!-- header end -->

停车牌
淡啤酒
阿夫布里特

查看存储库,这是一个未解决的问题


也许这个问题可以帮助您。

使用这个问题,您可以解决标题问题
在focus=“false”
期间数据隐藏。这将修复标题

像这样试试

<!-- header start -->
    <div data-role="header" data-position="fixed" data-tap-toggle="false" data-hide-during-focus="false" data-transition="none">
        <h4>Stop Card</h4>

        <div class="ui-btn-left">
            <a data-role="button" data-icon="check" id="save" >Lagre</a>
        </div>
        <div class="ui-btn-right">
            <a data-role="button" data-icon="delete" id="stopCardcancel" >Avbryt</a>
        </div>
    </div>
    <!-- header end -->

停车牌
淡啤酒
阿夫布里特

注意:仅在JQM 1.3.2中,有时
数据位置=“fixed”
将无法正常工作,因此为ui头类提供
位置:fixed

.ui-header
{position:fixed;}

我尝试了stackoverflow答案(iscroll),但仍然一样,标题还没有固定。正如我所说,这是一个开放的问题:(适用于v1.4.5)