Tobuv:
オーディオのは時間続いた取得するには 、グローバル変数の値を変更することはできませんjsの中には、addEventListenerを
//get last time
last_time="";
var audioElement = new Audio(music.listen_file);
var duration;
audioElement.addEventListener("loadedmetadata", function (_event) {
duration = audioElement.duration;
var min=Math.floor(duration/60 )
var sec=Math.floor(duration)%60;
last_time=min+":"+sec;
});
console.log(last_time);
ハンクX:
あなたが実際にあなたを移動し、値を変更しconsole.log(last_time);
ますが、イベントが発生したら、値が変更されて表示されるコールバック関数に。
last_time="";
var audioElement = new Audio(music.listen_file);
var duration;
audioElement.addEventListener("loadedmetadata", function (_event) {
duration = audioElement.duration;
var min=Math.floor(duration/60 )
var sec=Math.floor(duration)%60;
last_time=min+":"+sec;
console.log(last_time);
});