![](/img/trans.png)
[英]How to give audio play file path in javascript for push notification?
[英]How to give audio files path in javascript's dictionary in VS Code
每個人我都在音頻文件中遇到問題,我一直試圖在 javascript 的字典中為他們提供創建音樂播放器的路徑。 我已經在文件路徑之前使用了“src”和“URL”,但每次 function 都不起作用。 我只想知道如何為他們提供 function 可以訪問和播放字典內歌曲的路徑。 任何幫助,將不勝感激。 我是一個比較新鮮和自學編程的人。 謝謝
這是完整的代碼......
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"}
]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.