网站不断被PIPELINE_ERROR_READ中止

时间:2019-05-09 22:02:08

标签: node.js

所以,我正在建立一个个人网站,可以在健身房帮助我。除了音乐流功能外,其他所有功能都正常运行。每当我播放音乐并下载音乐时,它都会播放一会儿,但随后它会随机停止并触发“中止”和“错误”事件。有时甚至不让音乐播放。根据我收到的错误,我设法将其范围缩小到“ 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;
}

0 个答案:

没有答案