在Chrome音频播放器上搜索不起作用

问题描述 投票:0回答:1

我正在尝试从后端读取chrome / firefox / ionical projet上的音乐。我无法单击时间轴来选择在Google chrome或离子音乐播放器上收听时要去的时间。我刚从00:00开始音乐。我尝试从邮递员发出请求,它可以正确读取音乐,并设置我单击时间线所需的时间,在firefox上也是如此(它可以正常工作)。但是,它不适用于Chrome浏览器,因为我说过,当您点击时间轴时,音乐才重新开始。这是我的后端路线:

EDIT1:我唯一的提示是,当我使用howler.js作为播放器时,如果我通过HTML5 = true,则它将无法正常工作,并且即使它在chrome上打开,它也不会正常工作...([C0 ])或标题丢失?

https://www.npmjs.com/package/howler
node.js google-chrome html5-audio audio-streaming
1个回答
0
投票
示例getMusic(req, res) { try { var trackID = new ObjectID(req.params.trackID); } catch (err) { return res.status(400).json({ message: "Invalid trackID in URL parameter. Must be a single String of 12 bytes or a string of 24 hex characters" }); } res.set('content-type', 'audio/mpeg'); res.set('accept-ranges', 'bytes'); let bucket = new mongodb.GridFSBucket(db, { bucketName: 'tracks' }); let downloadStream = bucket.openDownloadStream(trackID); downloadStream.on('data', (chunk) => { res.write(chunk); }); downloadStream.on('error', () => { res.sendStatus(404); }); downloadStream.on('end', () => { res.end(); }); },
© www.soinside.com 2019 - 2024. All rights reserved.