Thanks @PaulOB that seems to be the best solution, with decent support. The only issue I found was with iOS.
The workaround that I was trying to avoid doing in the end is needed for iOS:
vh iOS workaround
Thanks @PaulOB that seems to be the best solution, with decent support. The only issue I found was with iOS.
The workaround that I was trying to avoid doing in the end is needed for iOS:
vh iOS workaround