【问题标题】:WebView after closing fullscreen view, webview auto scrolls to top关闭全屏视图后的 WebView,webview 自动滚动到顶部
【发布时间】:2020-03-01 08:02:35
【问题描述】:

我在片段上有webveiw (with fullscreen support)。 问题是当我全屏关闭时,webview 会将其滚动到顶部。 注意:

  • 只有在应用 FLAG_FULLSCREEN 标志时才会出现问题(但我需要应用它才能真正全屏)
  • 发现possible solution是使用java脚本,但是没有答案。我也没有找到使用scrollTo 等 webview 功能解决此问题的方法
  • 当我添加 (全屏视图的 instesad) 小尺寸 (100dp 高度) 视图时,我看到 webview 内容消失了。它是否缓存在某个地方?是否可以禁用此功能?

【问题讨论】:

    标签: javascript android android-webview html5-fullscreen


    【解决方案1】:

    对我而言,问题是webview 的高度为match_perent or wrap_content,而在应用FLAG_FULLSCREEN 之后,webview 的高度会丢失。 解决方案是在设置FLAG_FULLSCREEN 之前设置layoutParams.height = height

    所以,在这种情况下,“layoutParams.height” - 布局高度设置,“height” - 当前视图高度

    【讨论】:

      猜你喜欢
      • 2017-05-10
      • 1970-01-01
      • 2012-07-16
      • 2013-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多