当我使用<body contenteditable="true">
local html在WKWebView中加载I need to scroll downwards when selecting range over keyboard时。
为此,我为keyboardWillShowOrHide和keyboardWillShowOrHide添加了一些观察者,以调整scrollView.contentInset
和scrollView.scrollIndicatorInsets
。效果很好,符合预期。
我现在遇到的问题是在选择文本范围时出现的flickering和broken scroll。
可以通过在html <body contenteditable="true" style="overflow:hidden;">
中添加内容来修复闪烁的滚动条,但这会破坏初始的scroll downwards when selecting range over keyboard。
任何提示/帮助将不胜感激。