收藏
回答

iOS真机上textarea在position:fixed区域内的显示bug

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug textarea 客户端 iOS 7.0.3 2.6.1

当前表现

app.wxss中设置page的样式position: absolute;,textarea组件放在一个position:fixed区域内时,当背后的页面上下移动时,textarea组件也会随着一起移动。官方提供了一个fixed属性,当设置为true时,虽然textarea组件不会随着背后页面一起移动,但是当position:fixed区域隐藏后移动页面再显示时,textarea组件还是会移位。等于说这个fixed属性只在position:fixed区域显示的时候才起作用


最终我这边的解决方法是,不用fixed属性,在position:fixed区域上加上catchtouchmove="ture"禁止背后页面移动

(最新测试,这个方法也不能完美,position:fixed区域上确实可以禁止背后移动,但是当手指放到textarea区域时,背后仍然可以移动)


不知道官方还有没有其他方法



最后一次编辑于  2019-03-29
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容