【问题标题】:WebViews inside ViewPager glitch: scrolls like sliding a stack of cardsViewPager 内的 WebViews 故障:像滑动一堆卡片一样滚动
【发布时间】:2013-09-18 19:19:53
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: android webview android-webview android-viewpager pager


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-14
      • 1970-01-01
      • 2013-05-02
      • 2020-03-05
      • 2018-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多