hammer.js

    0热度

    1回答

    由于Angular2与hammerjs实现的,所以它可以听锅,捏与HostListener事件: @HostListener('pinchmove', ['$event']) onPinchMove(e: any) { console.dir(e); } 不过,我要实现的捏和盘功能,同时HostListener不能听以下事件: @HostListener('pinchmove pan',

    -1热度

    1回答

    我正在尝试使用hammer.js实现水平刷卡。但我不断收到此错误: Uncaught ReferenceError: $ is not defined(anonymous function. 它可能是什么? 代码:https://jsfiddle.net/6d88314h/ 功能: $(function(){ var blue = document.getElementById("blu

    0热度

    2回答

    我的设置: 我有一个嵌入式的.NET形式web浏览器实现,并使用Hammer.js使采用触控和鼠标事件的网站。 .net Forms.WebBrowser实现是默认的,只显示在表单上。 我的操作系统是Windows 10,所以嵌入式WebBrowser应该或多或少地与IE11一样工作? 的问题: 我的问题是,没有Hammer.js事件似乎在嵌入式浏览器的工作(使用鼠标进行测试)。我还测试了嵌入示例

    0热度

    3回答

    我试过使用hammerjs的类型定义。正如: import Hammer from 'hammerjs'; ,但我得到这个错误: Error TS2307: Cannot find module 'hammerjs' 我有两个问题。首先,需要在github中获取tile定义的所有文件,我们可以得到hammerjs的简单定义吗? 我的package.json包含: "dependencies":

    0热度

    1回答

    我试图添加HammerJS:http://hammerjs.github.io/api/ 动态添加元素。 Hammer.on('.vc', "tap", function (ev) { console.log(ev.type); }); 但是不起作用。我得到这个错误: TypeError: target.addEventListener is not a func

    0热度

    1回答

    我目前监测pan事件中使用,以检测从起点定位的变化: var x = e.gesture.deltaX; var y = e.gesture.deltaY; 这是伟大的工作,而移动在给定区域周围的光标/触摸,但是我的问题是,只要用户保持平移位置,我也需要触发事件。 泛移动事件在移动时反复触发 - 如果快速移动,则每秒移动数十次。 这是完美的。我偶然发现了press事件,但是这个事件只会在你按

    1热度

    1回答

    我使用Hummer.js来处理单击和双击,两个手势都被识别为延迟几百毫秒。 这里(fiddle) var hammertime = new Hammer.Manager(containerElement); hammertime.add(new Hammer.Tap({event: 'doubletap', taps: 2})); hammertime.add(new Hammer.Tap({

    1热度

    2回答

    我正在尝试将press添加到jQuery选择器。我在同一个文档上有很多元素,所以我不能为每个元素使用ID。我试过$(selector)[i]就像解释here。 var selectProduct = $('.mh60 a'); for (var i = 0; i < selectProduct.length; i++) { Hammer(selectProduct[i]).on("pr

    0热度

    1回答

    我使用这个名为Dragend https://github.com/Stereobit/dragend的插件来实现触摸功能。我认为这使用了一些Hammertime的代码,如果你知道这个插件比Dragend多。 有像onDrag或onSwipeStart和onSwipeEnd这样的选项来确定在这些事件上会发生什么。 但是我只是不知道如何看到我刚刚刷过的方向。即使你不知道这个插件,我希望有人能帮助我。

    3热度

    1回答

    我正在构建一个测试套件并尝试覆盖100%的代码。事情是,我有平移的回调函数。有没有人如何正确地测试hammerjs事件与karma & jasmine on angular2? HTML <div (pan)="panning($event)" id="square"> 打字稿 public swiper($event) { let e = $event; let top