小程序
小游戏
企业微信
微信支付
扫描小程序码分享
textarea和canvas在非scroll-view的普通view中也不能随屏幕上下滑动,组件所在的view超出屏幕高度,父view与屏幕等高并设置了overflow:auto;在模拟器中表现正常,在真机中有问题。
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
textarea只是placeholder有问题,输入内容表现正常,canvas就完全不会跟随滚动。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
canvas上面画的内容和textarea的placeholder就像写了position:fixed一样钉死在屏幕的固定位置
没有,只是在普通的view中放了这两个组件,普通的view在父级view中滚动时,这两个组件不跟随滚动<view class='container' style='overflow:auto'><view class='cell' style='height:4000rpx;'><textarea></textarea></view><view>
=>这个问题麻烦提供下代码片段
我早就改掉用别的组件替代了,项目都上线了,只是今天想起来才报bug的,几个月前就有这个问题了
<view style="width: 750rpx;height:1000rpx;overflow:auto;display:block;">
<view style='width: 750rpx;height:4000rpx;display:block;'>
<textarea style='width: 500rpx;height: 100rpx;display:block;' placeholder='12345'></textarea>
<canvas style='width: 500rpx;height: 300rpx;display:block;'></canvas>
</view>
你们随便用js在canvas上画个线,到真机运行一下就知道了,安卓和iOS都有问题
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
textarea只是placeholder有问题,输入内容表现正常,canvas就完全不会跟随滚动。
canvas上面画的内容和textarea的placeholder就像写了position:fixed一样钉死在屏幕的固定位置
textarea和canvas在这两个组件内嵌套使用view吗?
没有,只是在普通的view中放了这两个组件,普通的view在父级view中滚动时,这两个组件不跟随滚动<view class='container' style='overflow:auto'><view class='cell' style='height:4000rpx;'><textarea></textarea></view><view>
=>这个问题麻烦提供下代码片段
我早就改掉用别的组件替代了,项目都上线了,只是今天想起来才报bug的,几个月前就有这个问题了
<view style="width: 750rpx;height:1000rpx;overflow:auto;display:block;">
<view style='width: 750rpx;height:4000rpx;display:block;'>
<textarea style='width: 500rpx;height: 100rpx;display:block;' placeholder='12345'></textarea>
<canvas style='width: 500rpx;height: 300rpx;display:block;'></canvas>
</view>
</view>
你们随便用js在canvas上画个线,到真机运行一下就知道了,安卓和iOS都有问题