h5视频流播放问题
后端给的视频(mp4)格式是这样的
http://xxx.com/component/attachment!showAudio.action?checkUser=false&period=&downloadToken=201808311728408516319658946934496210e537ab7425ada8f8cd2430ccb36f&configCode=lr_learningHour&dataSourceName=SCHOOL_CONTEXT_DEFAULT
使用h5自带的video标签,在pc端火狐浏览器和移动端安卓微信浏览器(微信扫码获取地址)播放正常,但是在pc端chrome浏览器和ios微信端就无法播放,我把视频地址改为:
http://xxx.com/aa.mp4
这样无论是pc端还是移动端就都正常播放了,我问后端要这样的地址他们说给不了,上传文件放到服务器的其他磁盘里,没有放到项目下,另外说给的地址是流形式不是文件格式,搜了下前端文件流播放器也没有找到合适的文章,请问要如何解决这种问题呢?
PS:
在查找解决方案时候发现这个插件,http://chimee.org/,输入上述地址之后chrome不能播放,输入http://xxx.com/aa.mp4
这样的地址可以,侧面可以印证是地址的问题
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你比较一下两个地址返回的响应头。我觉得响应头里的content-type设置一下就好了