I work in a university. Our web based services bork surprisingly frequently after Chrome updates and the IT Helpline’s go-to response is ‘have you tried turning it off and on again Firefox?’.
It was at that point Striker realised anyone on a phone would not be using a mouse.
I use BetterOpenWith. It lets you set defaults or gives you a selection of apps to choose from for a wide variety of file types / protocols:
https://play.google.com/store/apps/details?id=com.aboutmycode.betteropenwith