Scroll Fennec插件手柄滚动并获得滚动位置
我添加了当页面滚动时调用的回调函数Scroll Fennec插件手柄滚动并获得滚动位置,scroll,firefox-addon,fennec,Scroll,Firefox Addon,Fennec,我添加了当页面滚动时调用的回调函数 function scroll (event) { this.pageXOffset } 当我尝试生成this.pageXOffset时,总是返回0 如何获取当前滚动位置或当前页面的矩形…?中的事件参数 Function scroll (event) 是[object XrayWrapper[object UIEvent]] 因此,我们可以使用下一行检索当前窗口对象: let wnd = XPCNativeWrapper.unwrap(even
function scroll (event) {
this.pageXOffset
}
当我尝试生成this.pageXOffset时,总是返回0
如何获取当前滚动位置或当前页面的矩形…?中的事件参数
Function scroll (event)
是[object XrayWrapper[object UIEvent]]
因此,我们可以使用下一行检索当前窗口对象:
let wnd = XPCNativeWrapper.unwrap(event.currentTarget.content);
然后我们可以简单地使用wnd.pageXOffset
然后返回正确的值。即水平滚动。你确定你不是在垂直滚动.scrollY/.pageYOffset之后吗?谢谢你的回复。我的问题是所有pageYOffset、scrollY和其他返回值总是0。如何获取一些滚动数据。