2017-09-04 77 views
0

當圖像已經完成其動畫(左滑動)的作品,我希望它使用HTML 5振動API 2秒震動:動畫完成後是否振動電話?只有當按鈕被點擊

navigator.vibrate(2000); 

使用一個上點擊事件的作品爲按鈕:

<button class="vibrate-button">Vibrate</button> 



$('.vibrate-button').click(function(){ 
     navigator.vibrate(2000); 
    }); 

但不是當我嘗試把它當動畫完成:

$('.iphone-image').one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function(event) { 
     console.log('Animation has finished'); 
     navigator.vibrate(2000); 
    }); 

DEMO:https://codepen.io/ifusion/pen/rzRzEO

如何在動畫結束時使其振動?

回答