长时间使用离子按钮

时间:2016-03-03 17:12:44

标签: javascript angularjs cordova ionic-framework

根据docs

  

在抽头

     

在某个位置快速触摸。如果触摸持续时间   超过250毫秒,它不再是轻拍手势。

如果用户按下按钮,保持超过250毫秒并释放它(当手指仍在按钮区域时),如何触发事件? 我尝试了一些原生应用程序,事件被触发但不是在离子应用程序中(点击,点击)。

因此离子按钮感觉不是原生的。 是否有解决此问题的常规方法?

3 个答案:

答案 0 :(得分:0)

您需要停用ion-nav-view上的滑动:

.config(function($ionicConfigProvider){
    $ionicConfigProvider.views.swipeBackEnabled(false);
})

答案 1 :(得分:0)

离子中的按钮有一个暂停事件:

<button on-hold="onHold()" class="button">Test</button>

在这里,您可以阅读documentation

答案 2 :(得分:0)

对于Ionic 2/3,您可以使用“”活动。

<button ion-button type="button" (press)="myAction()">My Button</button>