rexseeBrowserTouchEvent
返回手册目录
【说  明】主浏览器和弹出窗口(rexseePopupWindow)内的浏览器各自有自己的rexseeBrowserTouchEvent对象。
【函数】int getX()
【说明】获取触屏事件的X坐标。
【返回】事件发生位置相对页面可见部分的x坐标,未包含document.body.scrollLeft,也未考虑标题栏、菜单栏等页面外元素的位置。
【参数】
【示例】请参见浏览器触屏事件的示例。

【函数】int getY()
【说明】获取触屏事件的Y坐标。
【返回】事件发生位置相对页面可见部分的y坐标,未包含document.body.scrollTop,也未考虑标题栏、菜单栏等页面外元素的位置。
【参数】
【示例】请参见浏览器触屏事件的示例。

【函数】long getTime()
【说明】获取触屏事件发生的时间。
【返回】UNIX时间戳。
【参数】
【示例】请参见浏览器触屏事件的示例。

【函数】long getDownTime()
【说明】获取触屏事件中的触屏时间。
【返回】UNIX时间戳。
【参数】
【示例】请参见浏览器触屏事件的示例。

【函数】long getDuration()
【说明】获取从触屏时间到事件发生时间之间的间隔,仅在onTouchUp和OnFling事件中有效。
【返回】时间间隔。
【参数】
【示例】请参见浏览器触屏事件的示例。

【函数】int getX2()
【说明】在onFling事件中获取手指离开屏幕的X坐标。
【返回】事件发生位置相对页面可见部分的x坐标,未包含document.body.scrollLeft,也未考虑标题栏、菜单栏等页面外元素的位置。
【参数】
【示例】请参见浏览器触屏事件的示例。

【函数】int getY2()
【说明】在onFling事件中获取手指离开屏幕的Y坐标。
【返回】事件发生位置相对页面可见部分的y坐标,未包含document.body.scrollTop,也未考虑标题栏、菜单栏等页面外元素的位置。
【参数】
【示例】请参见浏览器触屏事件的示例。

【函数】int getVelocityX()
【说明】在onFling事件中获取手指水平方向的滑动速度。
【返回】水平方向的滑动速度(每秒)。
【参数】
【示例】请参见浏览器触屏事件的示例。

【函数】int getVelocityY()
【说明】在onFling事件中获取手指垂直方向的滑动速度。
【返回】垂直方向的滑动速度(每秒)。
【参数】
【示例】请参见浏览器触屏事件的示例。

【函数】void listenToTouchMove(boolean listen)
【说明】开始或停止监听onTouchMove事件,监听onTouchMove事件将导致页面无法滚动,除非在onTouchMove事件中编程滚动。
【返回】
【参数】listen:开始或停止监听onTouchMove事件。
【示例】
rexseeBrowserTouchEvent.listenToTouchMove(true);
开始监听
rexseeBrowserTouchEvent.listenToTouchMove(false);
取消监听 请参见浏览器触屏事件onTouchMove的示例。

【函数】boolean isListeningToTouchMove()
【说明】是否正在监听onTouchMove事件。
【返回】true或false。
【参数】
【示例】
alert(rexseeBrowserTouchEvent.isListeningToTouchMove());
运行示例
返回手册目录