gpt4 book ai didi

Android:使 anchor 链接在 ScrollView 内的 WebView 中工作

转载 作者:行者123 更新时间:2023-12-04 17:24:23 27 4
gpt4 key购买 nike

我的 HTML 中有 anchor 链接(例如:<a href="#P12"/>),我将其加载到 WebView 中,并且此 WebView 在 NestedScrollView 中。当我暂时禁用 NestedScrollView 时,因为每个人都建议在 anchor 链接无法正常工作时这样做,这些 anchor 链接可以正常工作。但是,由于多种原因,我的布局确实需要这个 NestedScrollView:

  • 它有一个 CollapsingToolbarLayout 和 app:layout_behavior="@string/appbar_scrolling_view_behavior需要设置;
  • WebView 上下有布局元素;
  • 这些元素必须作为一个整体一起滚动。

  • 预期的行为是单击 anchor 链接时内容跳转到网页的正确部分。实际行为是内容跳转到某个随机位置,并且您无法再滚动整个页面(顶部或底部被截断)。
    是否有可能使这些 anchor 链接在我位于 NestedScrollView 内的 WebView 内工作?
    在 StackOverflow 上我发现了 one question这与这个类似,但不幸的是它没有答案,而且它是从 2017 年开始的,所以我非常怀疑有人会很快回答它。

    最佳答案

    因为当我偶然发现一个没有答案的问题时让我感到沮丧,我会回答我自己的问题,所以其他人会知道我是如何解决这个问题的。
    坏消息是,这个特定问题无法解决。至少,到 2021 年还没有。
    我工作的公司和客户决定做的是改变这个屏幕的整个实现。整个屏幕现在是一个 WebView,而不仅仅是屏幕的一部分是一个 WebView。

    关于Android:使 anchor 链接在 ScrollView 内的 WebView 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64354494/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com