如何在VS Code中为javascript的字典中的音频文件提供路径



所有人我在音频文件中遇到了一个问题,我一直试图在javascript的字典中为它们提供创建音乐播放器的路径。我已经在文件路径之前使用了"src"one_answers"URL",但每次函数都不起作用。我只想知道如何给他们一条路径,让函数可以访问和播放字典中的歌曲。如有任何帮助,我们将不胜感激。我是一名新生,正在自学编程。感谢

这是完整的代码。。。。。。。

enter code here
<script>
let pause_btn = document.querySelector('.playPause');
let backward_btn = document.querySelector('.playBack');
let next_btn = document.querySelector('.playNext');
let track_index = 0;
let curr_track = document.createElement('audio');
isPlaying = false;
let updateTimer;
let track_list =[{
path: url(../music/song.mp3)}///////HERE I AM GETTING AN ISSUE
]
function loadTrack(track_index){
clearInterval(updateTimer);
// resetValues();
//load a new track
curr_track.src = track_list[track_index].path;
curr_track.load();
//update time interval
updateTimer = setInterval(seekUpdate,1000);
//move to the next track if the current finishes playing using the 'ended' event
curr_track.addEventListener('ended',next_song)
}
function playTrack(){
curr_track.play();
isPlaying = true;
pause_btn.innerHTML = "<i class= 'fa fa-pause-circle fa-5x'></i>";
}
function pauseTrack(){
curr_track.pause();
isPlaying =false;
pause_btn.innerHTML = "<i class= 'fa fa-play-circle fa-5x'></i>";
}
function play_pause_track(){
if(!isPlaying)playTrack();
else pauseTrack();
}

function previous_song(){
if(track_index>0){
track_index -=1;
}else{
track_index = track_list.length-1;
}
curr_track.load();
playTrack();
}
function next_song(){
if(track_index<track_list.length-1){
track_index+=1;
}else{
track_index =0;
}
curr_track.load();
playTrack();
}
</script>

首先确保您的URL正确,然后尝试:

let track_list =[{
path: "../music/song.mp3"}
]

最新更新