I have this code:
public playAudio(pathToFile: string): void {
const audio = new Audio();
audio.autoplay = true;
audio.src = `${environment.serverUrl}/${pathToFile}`;
audio.load();
audio.play();
}
It treggered by button click, something like this:
<button class="btn-pronounce"
(click)="playAudio(pathToFile)">
</button>
It works fine in chrome and firefox but in safari it doesn't work. Why?