Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将值分配给scollTop(仅限移动设备)时,滚动条不响应 问题描述_Javascript - Fatal编程技术网

Javascript 将值分配给scollTop(仅限移动设备)时,滚动条不响应 问题描述

Javascript 将值分配给scollTop(仅限移动设备)时,滚动条不响应 问题描述,javascript,Javascript,xx.scrollTop=xx用于web API IntersectionObserver。测试后,在pc上完全正常,滚动条滚动。然而,在移动终端(Android)上,虽然分配成功,但没有滚动 环境 没有使用框架 代码 this.selectedItem=新的IntersectionObserver((条目)=>{ 条目。forEach((项目)=>{ if(项目isIntersecting){ //-------------------------------------这一行 this.ye

xx.scrollTop=xx用于web API IntersectionObserver。测试后,在pc上完全正常,滚动条滚动。然而,在移动终端(Android)上,虽然分配成功,但没有滚动

环境 没有使用框架

代码
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)
但我不知道原则,如果有人能告诉我答案,我将非常感激