与Safari的行为方式相比,我注意到Google Chrome for iOS的行为有些奇怪。由于某些原因,当单击输入字段时,Google Chrome浏览器不会移动视口,这通常会导致输入字段在Chrome上隐藏。有趣的是,此行为也发生在Google自己的主页上,其中输入字段被部分隐藏,而Google的搜索建议在Chrome中被完全隐藏:
但是,在Safari上,视口会向上移动,以便输入字段和所有建议都可见:
这使为iOS设备开发感到有些痛苦,因为某些用户在填写未与顶部对齐的表单或搜索字段时将不会有相同的体验。有谁知道如何解决这个问题?可能有一些非标准CSS会迫使Chrome改变键盘的位置吗?还是这可能被认为是iOS版Chrome的错误?