Do you mean the thicker velcro straps usually paired with BMX pedals? I've never had an issue with those flopping down, but could just be a brand issue. Curious what brand off amazon?
Personally, I prefer clips and straps, always reliable and you can tighten and loosen them while on the bike if necessary.