我正在使用一个内部有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,我可以很好地滚动我的内容,但我没有“手机感觉”与弹跳的动画,等等…
有没有人有解决这个问题的主意或解决办法?
编辑:该应用程序在android设备上的phonegap容器中运行,但我在浏览器(firefox)或其他手机上也遇到了这个问题。
发布于 2014-09-24 17:17:45
您何时刷新了scrollPanel?当scrollPanel(SP)在添加内容后没有被刷新时,就会发生这种情况。
其他可能性。我与pullpanel和SP有同样的问题,这是在拉式面板中使用。SP使用包装器元素来知道有多少像素可以滚动。检查包装器是否与scrollPanel的高度不同。我通过设置包装器的高度值来解决问题。
https://stackoverflow.com/questions/25811295
复制相似问题