mgwt:ScrollPanel跳回顶部

时间:2014-09-12 15:03:11

标签: cordova gwt mgwt

我使用带有HTMLPanel的ScrollPanel(mgwt)来显示一长串消息,但是当我尝试向下滑动(向下滚动)时,内容滚动但在我让它时跳回到顶部去。

<mgwt:ScrollPanel ui:field="scrollPanel">
    <g:HTMLPanel ui:field="htmlPanel" styleName='{appearance.style.css.popupDynamicContent}'>
        <g:FlowPanel styleName='{appearance.style.css.conseiller}'/>
        <g:Label text="{appearance.messages.popupTitle}"  styleName='{appearance.style.css.popupTitle}'/>

        <nc:MessagesWidget ui:field="nc:MessagesWidget"/>

    </g:HTMLPanel>
</mgwt:ScrollPanel>

如果我使用gwt ScrollPanel,我可以滚动浏览我的内容,但我没有&#34;手机感觉&#34;有弹跳动画等......

是否有人对此问题有任何想法或解决方法?

编辑:应用程序在Android设备上的phonegap容器中运行,但我也在浏览器(firefox)或其他手机中出现问题。

1 个答案:

答案 0 :(得分:0)

什么时候刷新scrollPanel?当滚动面板(SP)在添加内容后没有刷新时会发生这种情况。

其他可能性。我在pullPanel中使用的pullPanel和SP也遇到了同样的问题。 SP使用包装器元素来知道可以滚动多少像素。检查包装器的高度是否与滚动面板的高度不同。我通过修复包装器的高度值解决了我的问题。