Well avoiding the problem to start with is a perfectly good solution.
Apple open webviews in Safari, does not respect the user's choice at all, and doesn't even allow you to install a non-safari browser on their mobile OS.
This is like peak irony. Apple is the walking definition of this problem.