我正在运行一个WkWebView,它在我的应用程序中呈现我的web内容。然而,当我在页面的顶部/底部(垂直)滚动时,页面会像正常的网页一样反弹,我正在失去原生的用户体验。
大多数人建议使用以下代码:wkWebView.scrollView.bounces = false。但由于某种原因,它对我的webView没有任何影响。
对谁有帮助吗?
也就是说,我更喜欢用原生的swift来解决这个问题,而不是注入js等等。
发布于 2018-09-04 21:09:27
这是我的工作:
wKWebView.scrollView.bounces = false发布于 2019-10-22 20:05:49
对我来说,当我设置这两个时,它是有效的:
webView.scrollView.alwaysBounceVertical = false
webView.scrollView.bounces = false但是一些H5仍然在跳动,我猜这是网站本身造成的情况。
发布于 2019-10-22 17:24:27
这可能是您执行此操作的位置的问题。在LoadView函数中执行时,这不起作用。仅当它在ViewDidLoad函数中运行时才有效。
override func viewDidLoad() {
super.viewDidLoad()
mainWebView.scrollView.bounces = false
...https://stackoverflow.com/questions/49474826
复制相似问题