Javascript 将值分配给scollTop(仅限移动设备)时,滚动条不响应 问题描述
xx.scrollTop=xx用于web API IntersectionObserver。测试后,在pc上完全正常,滚动条滚动。然而,在移动终端(Android)上,虽然分配成功,但没有滚动 环境 没有使用框架 代码Javascript 将值分配给scollTop(仅限移动设备)时,滚动条不响应 问题描述,javascript,Javascript,xx.scrollTop=xx用于web API IntersectionObserver。测试后,在pc上完全正常,滚动条滚动。然而,在移动终端(Android)上,虽然分配成功,但没有滚动 环境 没有使用框架 代码 this.selectedItem=新的IntersectionObserver((条目)=>{ 条目。forEach((项目)=>{ if(项目isIntersecting){ //-------------------------------------这一行 this.ye
this.selectedItem=新的IntersectionObserver((条目)=>{
条目。forEach((项目)=>{
if(项目isIntersecting){
//-------------------------------------这一行
this.yearScrollEl.scrollTop=100
}
})
}, {
root:this.element.querySelector(“.timePicker wheel”),
阈值:[0.6]
})
this.element.querySelectorAll('li').forEach((项)=>{
此选项。选择编辑项。观察(项目)
})
试验方法
添加计时器后,滚动条生效:
setTimeout(() => {
this.yearScrollEl.scrollTop = 100
},300)
但我不知道原则,如果有人能告诉我答案,我将非常感激