Angularjs 角度$swipe.bind滚动问题

Angularjs 角度$swipe.bind滚动问题,angularjs,swipe,angularjs-ng-touch,Angularjs,Swipe,Angularjs Ng Touch,我有一个充满图片的页面,每一张图片都有一个ng点击。 问题是用户不能在触摸设备上滚动。 我尝试使用$swipe服务的绑定方法。以下是我的实现: $scope.seeDetails = function (key, title) { $swipe.bind(element, { start: function(){ console.log("start"); }, move: function(){ console.log("move"); }, end:

我有一个充满图片的页面,每一张图片都有一个ng点击。 问题是用户不能在触摸设备上滚动。 我尝试使用$swipe服务的绑定方法。以下是我的实现:

$scope.seeDetails = function (key, title) {
   $swipe.bind(element, {
      start: function(){ console.log("start"); },
      move: function(){ console.log("move"); },
      end: function(){ $state.go("profile", {id: key, name: title}); },
      cancel: function(){ console.log("cancel"); }
   })
}
根据文件,应发生以下情况:

一旦超过此阈值,水平或垂直 三角洲更大

  • 如果水平距离较大,则这是一次滑动移动,然后结束事件
  • 如果垂直距离更大,这是一个滚动,我们让浏览器接管。将发送一个取消事件
发生的情况是,取消事件被发送,但滚动从未发生。 有什么我遗漏的吗