Html audio element problem

In my html file i have added an audio:

And in my script i write:

this.div.innerHTML = this.div.innerHTML.replace('{forest-sound}','forest.mp3').getFileUrl());
var audio  = document.getElementById("forest");;

but the sound still not play.
It plays only when i add an EventListener.

Probably related to the recent update of Chrome. See this thread for details: ā˜‘ No audio playing

I read the post, but iā€™m not sure that I understand exactly how to fix it.