默认的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\'}