Node.js HTML5音频元素是否在除Firefox之外的所有浏览器中都已损坏?

Node.js HTML5音频元素是否在除Firefox之外的所有浏览器中都已损坏?,node.js,html5-audio,Node.js,Html5 Audio,使用Google Chrome V72.0.3626.119,我发现 我之前问过的一个相关问题是:我建议使用res.sendFile'./test.ogg'而不是res.endfs.readFileSync'./test.ogg'。 然后在HTML客户端中,只需执行音频元素指定的源与加载页面的位置不同。另外,res.sendFile不是Node.js——它是由express.js提供的方法。 const http = require('http') const fs = require('fs'

使用Google Chrome V72.0.3626.119,我发现

我之前问过的一个相关问题是:

我建议使用res.sendFile'./test.ogg'而不是res.endfs.readFileSync'./test.ogg'。
然后在HTML客户端中,只需执行

音频元素指定的源与加载页面的位置不同。另外,res.sendFile不是Node.js——它是由express.js提供的方法。
const http = require('http')
const fs = require('fs')
http.createServer((req, res) => {
  res.statusCode = 200
  res.setHeader('Content-Type', 'audio/ogg')
  res.end(fs.readFileSync('./test.ogg', {encoding: null}))
}).listen(9000)