<1>直接清除touch事件
两种方式各种优劣
document.removeEventListener("touchstart", self.pageLockHandler, false);
document.removeEventListener("touchend", self.pageLockHandler, false);
function pageLockHandler(e) {
e.preventDefault();
};
<2>巧用touchstart
$("#id").attr("ontouchstart","openUrl('http://3g.lenovomm.com/game.html')");
两种方式各种优劣
第一种有时在某些特殊情况下会无法清除touch
第二种手指还未离开就进行了页面跳转,详情可查看touchstart的定义