我正在尝试将Hammer.js与8thwall网站一起使用以滑动某些组件。
组件如下:
<script src="https://rawcdn.githack.com/hammerjs/hammer.js/ff687ea0daa3c806b9accd2ecb1a46165ea3c00a/hammer.js"></script>
AFRAME.registerComponent('swipe-rail-lines',{
init: function(){
var swipeComp = document.getElementById('swipeComp');
var hammertime = new Hammer(swipeComp);
hammertime.get('swipe').set({ direction: Hammer.DIRECTION_ALL });
hammertime.on('swipeleft', function(){
swipeComp.animate({left: "-=100"}, 500)
});
}
});
<a-entity id="swipeComp" swipe-lines>
<a-image>
<a-image>
</a-entity>
也许我错过了一步,或者不了解某些内容,但是却没有刷卡。