html - .MOV 从 iPad 上传作品,但不能从 chrome 上传
问题描述
我正在尝试上传使用 iPad 录制的 .mov 文件,但我想使用 PC 上的 Chrome 上传它们。
视频上传得很好,但是在播放时我得到的只是一个白屏(音频+播放控件也加载得很好)。
或者,当使用 iPad 上传视频文件并在 PC 上加载(再次使用 Chrome)时,视频会按预期播放。
我使用 HTML5 视频标签。
<video width="320" height="240" controls>
<source src="files/nameremoved.mov" type="video/mp4">
Your browser does not support the video tag.
</video>
我的假设是 iPad 上传将视频压缩成 chrome 可以播放的内容。
要解决此问题,我是否需要将使用 PC 上传的 .mov 上传文件转换为 chrome 友好格式?
解决方案
你是对的,你想要做的就是将它们上传为 mp4。chrome 上没有本机 .MOV 支持,但您可以尝试添加一些扩展名。
此外,您要求 chrome 播放 type="video/mp4" 并且您正在给它一个 .mov
<source src="files/nameremoved.mp4" type="video/mp4">
推荐阅读
- python-3.x - 根据返回写入文件名
- python - 如何获取一个包含值和标题表的 .txt 文件并将其转换为 numpy 2D 数组?
- r - 宽到长和列名到行名
- python - 使用“稀疏分类交叉熵”
- java - Mokito 注释 @Mock,@InjectMocks 不起作用
- python - 如何根据值替换行数据
- unity3d - Unity 3D:什么可能导致旋转小工具偏离游戏对象中心?
- flutter - 使用 onTapLink 时出错:无法分配参数类型'void Function(String, String, String)'
- php - 如果请求来自不同的来源,是否可以拥有会话/cookie?
- java - 试图从索引表中获取数据会产生 -java.lang.NoSuchMethodError: org.hibernate.query.internal.ParameterMetadataImpl