同样的问题,安卓上必定有
textarea 设置 cursor-spacing 导致 View 向上偏移- 当前 Bug 的表现(可附上截图) [图片] [图片] 如图所示,在使用 TextArea 的时候,如果设置(cursor-spacing)会导致View的真实位置上移,cursor-spacing 设置的越大或者文字输入的越多就会导致View的真实位置偏移的越多。虽然 View 在显示的时候是正常的,但是实际上图中的 发送 按钮是点击不到的,因为它的实际位置被上移了。 - 预期表现 View的位置正确显示,按钮可以点击。 - 复现路径 我们做了一个只包含 textarea 的最简工程:https://github.com/ntop001/wechatbug 贵司研发可以导入到 IDE 里面,运行小程序,在 IDE 中打开真机调试,查看 Wxml 的布局,可以看到上图的结果。这个问题导致的问题就是 “发送” 按钮经常会点击不到,输入的文字越多问题越明显。 这个问题在 iPhone 上 100% 复现(本人机型 iPhone6),IDE 没有问题(因为IDE不会弹出输入框)。在 Android 上其实也是有问题的,不过问题的表现形式不一样,在 iPhone 上是真实View位置被上移了,在 Android 上是倒置View下面会多出一片空白。如下: [图片] 更确切的机型信息:iPhone6, iOS 12.3.1, 微信 7.0.4, SDK 2.7.0 这个是100%复现.
2020-05-06这个问题真奇葩,在苹果手机上就不会有问题,安卓机器上就有这个问题 ,随着输入的内容越来越多,光标下移,那么出现的空隙就不停的增大,这是BUG么
textarea cursor-spacing 自动调整textarea cursor-spacing 设定值后,在position:fixed 布局中, 初始拉起键盘,展示正常 但是,在输入内容超过一行后,会自动增加了spacing,导致原本贴合键盘的布局出现了空隙; 在输入内容超过两行,还会增加一次spacing,超过3行就不会了,这是个奇葩的问题。 肯定是bugs,都给spacing了,怎么还能自动调整呢。 求官方解答。求官方解答。求官方解答。
2020-05-06