所以,我正在建立一个个人网站,可以在健身房帮助我。除了音乐流功能外,其他所有功能都正常运行。每当我播放音乐并下载音乐时,它都会播放一会儿,但随后它会随机停止并触发“中止”和“错误”事件。有时甚至不让音乐播放。根据我收到的错误,我设法将其范围缩小到“ PIPELINE_ERROR_READ ffmpegDemux:源错误”(忘记了消息,但我确定冒号之前的单词)
该网站完全由Node.JS制作而成,无需使用express / react / everything。
服务器代码
function loadWorkoutAudio()
{
var time = workoutAudio.currentTime;
workoutAudio.load();
workoutAudio.play();
workoutAudio.pause();
workoutAudio.currentTime = time;
}
function playWorkoutAudio() {
if(canForceNewSong === false)
{
return;
}
workoutAudio.pause();
if (audiosNum > audios.length - 1) {
refreshAudio();
return;
}
workoutAudio.src = category + "|||" + audios[audiosNum];
audiosNum++;
workoutAudio.load();
}
客户代码
public double calculate(double amount, int N){
double total = 0;
if(N==0){
return total;
}
for(int i=1;i<=N;i++){
total + = (amount - amount/(36*i));
}
return calculate(amount, N-1) + total;
}