【发布时间】:2021-07-08 00:58:44
【问题描述】:
所以我有一个简单的 php 脚本,它将视频文件上传到服务器,然后在上传后,当我在视频页面上加载该视频时,视频元素的 seek 栏不存在在 chrome 浏览器上工作。它在 Firefox 上运行良好,但在 chrome 上不起作用。我无法向前或向后搜索视频.. 其他网站上的所有视频都可以正常工作.. 所以我想这不是浏览器问题.. 我使用了两个 php 版本 7.4 和 5.6,但没有找到问题
【问题讨论】:
-
这可能是浏览器兼容性问题...正如您刚才所说的“在 firefox 上运行良好”..视频是什么格式的?
-
视频有时间完全加载后是否有效?如果您只打开直接视频 URL 是否有效?
-
每个视频类型的情况都一样,并且没有完全加载
-
它也只对上传的视频执行此操作....如果我在项目中复制视频文件,它适用于复制视频但不适用于上传的视频
-
我用这个代码 axios.get('',{ responseType : 'blob' }).then((resp)=>{ vid = URL.createObjectURL( resp.data) var video = document.getElementById('video'); var source = document.createElement('source'); source.setAttribute('src', vid); video.appendChild(source); video.play( ); }).catch((e)=>{}) 加载完整视频,但它可以工作,但下载完整视频需要几分钟
标签: php html google-chrome video seek