react-tap-event-plugin ghost click问题

时间:2016-03-02 19:17:32

标签: cordova reactjs phonegap-build

我正在使用Material UI和react-tap-event-plugin尝试摆脱移动设备上300ms的延迟。

我尝试用onTouchTap替换所有的onClick函数。桌面这工作正常但在设备上我得到鬼点击。每个touchTap事件后面都会点击。

我按照建议阻止点击发生..

injectTapEventPlugin({
  shouldRejectClick: function (lastTouchEventTimestamp, clickEventTimestamp) {
    return true;
  }
});

这导致我的桌面点击停止运行,这是预期的,我可以通过shouldRejectClick功能中的某些设备检测来解决这个问题。

然而,我仍然在我的设备上获得幽灵点击。

有没有人遇到类似的问题并解决了?我已经阅读了我能找到的所有内容,并尝试了反应快速插件(https://github.com/JakeSidSmith/react-fastclick),它完全不适用于React。

0 个答案:

没有答案