Chrome在尝试流式传输OGG文件时会导致响应

时间:2014-08-14 14:55:06

标签: javascript html5 node.js google-chrome

我有一个Node JS服务器,它将OGG文件流式传输(附加)到另一端带有HTML5音频的多个HTTP响应。一切都在Firefox中运行良好,但Chrome似乎在写完第一个OGG文件后杀死了响应(但奇怪的是没有Mp3)。

以下是当前代码的片段:

res.writeHead(200, {
    "Content-Type": "audio/ogg",
    'Pragma': 'no-cache',
    'Cache-Control': 'no-cache, private, no-store, must-revalidate, max-stale=0, post-check=0, pre-check=0',
    'Connection': 'keep-alive',
    'Transfer-Encoding': 'chunked',
});

res.write(audioData);

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

不幸的是,这个错误被标记为:

  

标签:StaleClosed状态:WontFix

Chrome开发人员

。你总是可以重新打开票并骚扰他们:)

https://bugs.chromium.org/p/chromium/issues/detail?id=175281