Use addEventListener.
Workaround Safari muting sounds until user input.