gpt4 book ai didi

android - 单击 Webview 中的 textview 会导致屏幕跳转和 Webview 滚动变为无限

转载 作者:行者123 更新时间:2023-11-29 01:36:07 24 4
gpt4 key购买 nike

我正在使用 Salesforce Android SDK 编写应用程序。

我们有一个自定义网站,用于具有用户名和密码字段的登录着陆页。

单击第一个字段会按预期带来焦点和键盘。单击第二个字段(无论先单击哪个)都会导致屏幕上下跳动半秒钟,然后离开屏幕,这样您就可以无限滚动,甚至可以超出背景图像。无论滚动多远,滚动条都停留在顶部。但是,要向上滚动,您必须滚动与向下滚动相同的距离。

虽然这是来自 Salesforce SDK 的 LoginActivity,但我修改了文件以在顶部显示操作栏。

是什么导致了这种行为,我怎样才能让它停止,在 webviews 设置中更改缩放控件似乎没有帮助。

iOS 中的同一屏幕似乎没有这种相同的行为。

值得注意的是,该缺陷并未出现在设备的 chrome 浏览器中。

The Class in Salesforce SDK

最佳答案

根据Salesforce SDK

WebView中有一个ScrollView。这应该不是必需的,并且可能会导致问题,例如您描述的问题。将 ScrollView 更改为 LinearLayout 应该可以解决此问题。

关于android - 单击 Webview 中的 textview 会导致屏幕跳转和 Webview 滚动变为无限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27949555/

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