2

我的寻呼机在每个片段内都有一个 webview。webviews 本身不滚动,即它们的内容完全适合它们。

问题是寻呼机的滚动不符合预期。webview 内容仅在通过屏幕右边缘时跟随滚动(即移出/移入/移出右侧)。当 web 视图通过左边缘时,尽管它的内容保持静止(因此看起来下一页正在滑过它,就像卡片一样)。

我尝试在每个页面上使用其他组件(TextView、ImageView)以及 WebView。当 WebView 内容一直卡在左侧时,它们都正常滑动。

这是一个已知问题吗?有解决方法吗?

4

1 回答 1

2

原来问题与 CSS 相关。我在所有网络内容上都有“位置:固定”。将其更改为“绝对”后,问题就解决了。

在我看来,这仍然是一种意外行为,因为“固定”应该相对于浏览器窗口定位事物。预期的是,当 web 视图向左滚动时,“浏览器窗口”会移过设备屏幕。

于 2013-09-19T09:59:25.073 回答