点击延迟phantomjs node-horseman

时间:2016-01-06 20:04:21

标签: javascript jquery node.js phantomjs

我已经读过在点击之间插入300毫秒的延迟以检测双击。(在移动设备上)但是我想消除这种延迟,或者至少将其缩小到大约5毫秒。

我之所以需要这个,是因为我目前循环遍历一组元素并向其添加点击事件,然后点击并展开它们,这表明数据已准备好被删除。我正在抓取的网站是桌面网站的移动版本。

我试图包含一个名为FastClick的库,但遗憾的是无法正常工作,目前已经失去了关于如何消除延迟的想法。虽然它可能是我的代码,有关如何加快它的任何建议吗?

var SELECTOR = 'li h2';
.evaluate(function (selector) {
        $(function() {
            FastClick.attach(document.body);
        });
        var els = $(selector);
        $.each(els, function (idx, el) {
            var event = document.createEvent('MouseEvent');
            event.initEvent('click', true, true);
            el.dispatchEvent(event);
        });
    }, SELECTOR)

0 个答案:

没有答案