touchjs中,touch的使用

1对 touch.config({})进行基本属性配置。 

{
    tap: true,                  //tap类事件开关, 默认为true
    doubleTap: true,            //doubleTap事件开关, 默认为true
    hold: true,                 //hold事件开关, 默认为true
    holdTime: 650,              //hold时间长度
    swipe: true,                //swipe事件开关
    swipeTime: 300,             //触发swipe事件的最大时长
    swipeMinDistance: 18,       //swipe移动最小距离
    swipeFactor: 5,             //加速因子, 值越大变化速率越快
    drag: true,                 //drag事件开关
    pinch: true,                //pinch类事件开关
}

 2:(1)事件代理:touch.on( delegateElement,types,selector,callback);            (2)事件绑定:touch.on(element,type,callback)

      (3)解除事件代理:touch.off( delegateElement, types, selector, callback )    (4)解除事件绑定:touch.off(element,type,callback)

      (5)触发事件:touch.trigger(element, type);

         delegateElement  :  代理元素或者是  选择器;

         types                   :  代理的事件,接受冒泡;

         selector              : 代理子元素;

        callback              :回调处理函数

       element               :事件元素

3:手势事件类型                                                                                           

分类参数描述
缩放pinchstart缩放手势起点
pinchend缩放手势终点
pinch缩放手势
pinchin收缩
pinchout放大
旋转rotateleft向左旋转
rotateright向右旋转
rotate旋转
滑动swipestart滑动手势起点
swiping滑动中
swipeend滑动手势终点
swipeleft向左滑动
swiperight向右滑动
swipeup向上滑动
swipedown向下滑动
swipe滑动
拖动开始dragstart拖动屏幕
拖动drag拖动手势
拖动结束dragend拖动屏幕
拖动drag拖动手势
长按hold长按屏幕
敲击tap单击屏幕
doubletap双击屏幕

 

4:事件处理函数的第一个参数为事件对象,除了原生属性之外,百度手势库还提供了部分新属性。

以下为手势新增的属性:

属性描述
originEvent触发某事件的原生对象
type事件的名称
rotation旋转角度
scale缩放比例
direction操作的方向属性
fingersCount操作的手势数量
position相关位置信息, 不同的操作产生不同的位置信息
distanceswipe类两点之间的位移
distanceX, x手势事件x方向的位移值, 向左移动时为负数
distanceY, y手势事件y方向的位移值, 向上移动时为负数
anglerotate事件触发时旋转的角度
durationtouchstart 与 touchend之间的时间戳
factorswipe事件加速度因子
startRotate启动单指旋转方法,在某个元素的touchstart触发时调用

转载于:https://my.oschina.net/u/3553449/blog/1359374

 Toucher触摸屏浏览器软件界面美观大方,触摸查询导航方便,程序对外接口丰富,提供了在触摸屏一体机上使用的丰富实用功能:网站浏览、退出密码保护、背景音乐播放、自动关机、自动返回首页、访问网站限制、隐藏滚动条、屏幕软键盘感应启动、导航条多种风格、循环网页展示、隐藏浏览器导航条等。   Toucher触摸屏浏览器是专门针对触摸屏一体机应用而开发的,用于在触摸屏一体机上浏览网页和网站。该浏览器基于IE内核,提供访问本地及远程网页功能,具备触摸屏应用所需要的各种实用特性,提供了丰富的应用程序接口,方便与第三方程序协同工作,并且提供了很多用户定义功能,满足用户的各种实际需求。主要功能有:   · 触摸屏浏览导航。前进、后退、刷新、停止、首页、页面滚动等导航按钮使用方便快捷。   · 触摸屏软键盘。快速的输入英文,用户可根据自己喜好选择系统任意输入法进行输入。   · 触摸屏上方便快捷退出软件。提供隐藏的在触摸屏上退出软件的方式,并支持密码保护,防止误操作。   · 多种导航条风格。自带三种不同的导航条风格,尽最大可能与所浏览的网站风格匹配。   · 自动返回首页,定时关机,周末不开机,自动改变屏幕分辨率,禁止图像工具栏,禁止屏幕保护,延时启动软件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值