I just tried it with safari on my iPhone... it worked fine (except the button was hard to press because it was small, and there seemed to be a 3 or 4 second delay from the time the button went green and the sound started).
it is an old iPhone 5S, running iOS 12.0.1