软键盘关闭后,cordova jqm固定标题移动

时间:2016-02-16 11:22:20

标签: android jquery cordova jquery-mobile

我在cordova android app上遇到了一个问题,jquery移动固定标题会在用户打开并关闭软键盘后移动。

Normal enter image description here

第一张图显示了正常固定标题的正确位置。用户将按+键并使用软键盘输入一些值。用户完成操作后,软键盘将消失。 每次都不会发生这种情况,但有时在软键盘关闭后会移动固定标题,如第二张图所示。

即使在视觉上内容被移动,但实际上它们仍然保持在其原始位置,例如如果我想按菜单按钮(标题左侧),而不是在屏幕上显示其位置,我需要按空白空间,这是它的原始位置,然后我只能触发事件。

我试图在谷歌搜索解决方案。结论是它看起来像jquery mobile中的一个bug,但到目前为止我没有任何解决方案。如果您有正确的解决方案,请帮助我,谢谢

  <div data-role="page" id="">  
        <!-- main div container -->
        <div class="container-fluid">
            <!-- row div -->
            <div class="row">
                <!-- top menu div -->
                <div class="row-xs-4">
                    <div data-role="header" data-position="fixed" data-tap-toggle="false">
                        <a class= 'btn'><span class="fui-home" style='font-size:15px;'></span></a>
                        <h1>Result</h1>
                        <a class="btn btn-primary"><span class="fui-gear" style='font-size:15px;'></span></a>
                    </div>
                </div> <!-- end top menu div -->
                <!-- content div -->
                <div class="row-xs-4">
                <!-- @@BODY CONTENT HERE@@ --> 
                </div> <!-- end content div --> 
            </div> <!-- end div container -->
        </div>
    </div>

0 个答案:

没有答案