网上其他人案例,要么不容易适配项目,要么第一次点击有问题。
所以自己写了一个
class PreventDoubleTap { static int timeOld = 0; static onDoubleTap({int interval = 600}) { int timeNew = DateTime.timestamp().millisecondsSinceEpoch; if (timeNew - timeOld < interval) { return false; } timeOld = timeNew; return true; } }