Ionic 2 gestures preventing Angular's mousedown / mouseup events on iOS?

I’m having some issues retrieving the mousedown and mouseup events (on a button) on iOS.

It works in any browser but not on iOS.

So I gave a try to gestures as I presume it’s because of these that the behaviour differs.

Press almost works for replacing mousedown in my case (in the condition that the user presses at least for 1 second and therefore this introduces an unwanted delay).

My main problem is that mouseup is triggered only after a tap but not after a press.

I’m sending commands to a web service and I need to have, as precisely as possible, the moment when the user starts pressing the button and stop doing so.

Any recommendation would be welcome.

Hi! Did you find the solution? I am in the same exact situation with ionic 4. Thanks.