WebView 关闭全屏视图后,webview 自动滚动到顶部
WebView after closing fullscreen view, webview auto scrolls to top
我在片段上有 webveiw
(with fullscreen support)。
问题是当我关闭全屏时,webview 将其位置滚动到顶部。
注意到:
- 只有在应用
FLAG_FULLSCREEN
标志时才会出现此问题 (但我需要应用它才能获得真正的全屏)
- 发现possible solution是用java脚本,但是没有答案。我也没有找到解决这个问题的方法,比如
scrollTo
和 等 webview 函数
- 当我添加 (代替全屏视图) 小尺寸视图 (100dp 高度) 我看到 webview 内容不见了.它缓存在某处吗?是否可以禁用此功能?
对我来说,问题是 webview
的高度为 match_perent or wrap_content
,而在应用 FLAG_FULLSCREEN
webview 后,它的高度丢失了。
解决方案是在设置 FLAG_FULLSCREEN
之前设置 layoutParams.height = height
所以,在这种情况下 "layoutParams.height" - 布局高度设置,"height" - 当前视图高度
我在片段上有 webveiw
(with fullscreen support)。
问题是当我关闭全屏时,webview 将其位置滚动到顶部。
注意到:
- 只有在应用
FLAG_FULLSCREEN
标志时才会出现此问题 (但我需要应用它才能获得真正的全屏) - 发现possible solution是用java脚本,但是没有答案。我也没有找到解决这个问题的方法,比如
scrollTo
和 等 webview 函数
- 当我添加 (代替全屏视图) 小尺寸视图 (100dp 高度) 我看到 webview 内容不见了.它缓存在某处吗?是否可以禁用此功能?
对我来说,问题是 webview
的高度为 match_perent or wrap_content
,而在应用 FLAG_FULLSCREEN
webview 后,它的高度丢失了。
解决方案是在设置 FLAG_FULLSCREEN
layoutParams.height = height
所以,在这种情况下 "layoutParams.height" - 布局高度设置,"height" - 当前视图高度