all_in
all_in
  • 发布:2015-06-10 18:08
  • 更新:2016-10-14 17:07
  • 阅读:3906

ios上取不到滚动条位置,android没问题

分类:MUI

console.log(window.pageYOffset ":" window.scrollY ":" document.documentElement.scrollTop ":" document.body.scrollTop);
取到值的都为0

2015-06-10 18:08 负责人:无 分享
已邀请:
inovance

inovance

我前面也获取不到,官方给了一个方法试了,可以完美解决:
document.querySelector('.mui-scroll-wrapper' ).addEventListener('scroll', function (e ) {
console.log(e.detail.y);
})

e.detail.y 就是滚动条位置。你稍微处理下就可以了。

当然你也可以:
window.addEventListener('scroll', function(event){
var offsetTop = event.detail.y;
}, false);

不要用document.body.scrollTop了!
这里也上来反馈了!

6***@qq.com

6***@qq.com

event.detail.y 这个获取不到 需要引用那个js吗

inovance

inovance

我前面也获取不到,官方给了一个方法试了,可以完美解决:
document.querySelector('.mui-scroll-wrapper' ).addEventListener('scroll', function (e ) {
console.log(e.detail.y);
})

e.detail.y 就是滚动条位置。你稍微处理下就可以了。

当然你也可以:
window.addEventListener('scroll', function(event){
var offsetTop = event.detail.y;
}, false);

该问题目前已经被锁定, 无法添加新回复