ionic3 点击计算页面坐标的折腾

项目需要 主要是计算点击位置在页面的y坐标 

思路是event.changedTouches[0].clientY+页面偏移量(scrollTop)

这个scrollTop我找的啊

是个新手 之前从来没做过前端~~

event.changedTouches[0].clientY与event.changedTouches[0].pageY相等 看来说明我没滑动 但是页面真滚动了 滚到底了

document.body.scrollTop 与 document.documentElement.scrollTop 也是0

this.content.scrollTop更是0 

到这想哭 找个偏移这么难啊

最后:

this.content.getContentDimensions().scrollTop 终于找到了

工作这几年从ios(objec-c)->unity3d(C#)->cocos2d(c++)->cocoscreator(js)->前端(html sass ts angular),学无止境啊 

你可能感兴趣的:(ionic3 点击计算页面坐标的折腾)