koa2视频文件返回
本人正在开发一个视频上传、视频观看的小Demo,前端使用vue,后台使用koa2写接口
视频上传后,把视频放入后台的uploads文件夹,并把地址写进接口返回
由于浏览器不能访问本地文件,所以我参考网上教程引入koa-static,
app.use(require('koa-static')(__dirname + '/uploads'))
这样koa2项目中的文件就可以被外部访问
最终的视频地址成了这个样子:
video_url: "http://localhost:3000/video/test.mp4"
前台调用接口获得视频地址,可以播放,但是不能通过鼠标拖动时间条
为了证明与前台无关,我在前端项目里引入了测试视频文件,并播放,可以拖动时间条
所以我猜测是Koa2返回视频文件的方式有问题,但网上基本没有类似的问题
所以我想请教 koa2返回视频文件的方法应该是怎样的?前台如何访问保存在koa2项目文件夹中的视频文件并能够拖动时间轴
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
![扫码二维码加入Web技术交流群](/public/img/jiaqun_03.jpg)
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
原因未知,但在google上找到了解决方法:引入koa-range中间件即可
谢谢,我也处理好了 非常感谢 卡了我好久啊 我都怀疑框架是不是有问题了
请问你解决了吗?我和你遇到了同样的问题。前端也是用的vue,后端用的koa2