次のコードがあり、ShowMedalMessage() 関数を呼び出すことができません
var totalsounds = 3;
var currentsound = 1;
var audioElement = document.createElement('audio');
audioElement.setAttribute('src', 'notify.wav');
audioElement.setAttribute('autoplay', 'autoplay');
audioElement.addEventListener('ended', function() {
if (currentsound < totalsounds) {
this.currentTime = 0;
this.play();
currentsound = currentsound + 1;
}
ShowMedalMessage(1);
}, false);
関数の呼び出しが audioElement.addEventListener の前にある場合は、正しく呼び出しますが、ShowMedalMessage(1); の行の場合 内部にあり、動作しません:(
ありがとう!