如何让nextcloud支持avi文件在线播放

默认的nextcloud是不支持avi文件播放的,google查了一圈,都说是没法支持。
然而我觉得都是html5写的,为啥偏偏不支持。

查了一些资料,发现还是官方的代码少写了东西,可能是没考虑那么全吧。
主要是对于播放可支持的文件需要加入mimetype,这样前端就可以认avi文件,进而进行播放了。

操作很简单。

1 修改这个文件

app/files_videoplayer/js/viewer.js

2 搜索mimeType

需要添加两行代码,加入对avi文件的支持。

如下:
mimeTypes : ['video/x-msvideo']

mimeTypeAliasses: {'video/x-msvideo': 'video/mp4'}

3 保存 刷新浏览器缓存即可。

posted @ 2019-01-25 14:49  朴溪  阅读(5328)  评论(3编辑  收藏  举报