要修改 Umeditor 代码以支持上传 MP4 视频,需要在代码中添加相应的文件类型判断和处理逻辑。

首先,打开 Umeditor 源代码文件,找到 editor.js 文件。在该文件中,找到'getActionUrl'函数。该函数用于获取上传文件的 URL 地址。在该函数中,找到以下代码:

var fileTypes = {
    'image': ['gif', 'jpg', 'jpeg', 'png', 'bmp'],
    'flash': ['swf'],
    'media': ['swf', 'flv', 'mp3', 'wav', 'wma', 'wmv', 'mid', 'avi', 'mpg', 'asf', 'rm', 'rmvb']
};

fileTypes对象中,添加一个新的'media'类型,用于支持 mp4 文件。修改后的代码如下:

var fileTypes = {
    'image': ['gif', 'jpg', 'jpeg', 'png', 'bmp'],
    'flash': ['swf'],
    'media': ['swf', 'flv', 'mp3', 'wav', 'wma', 'wmv', 'mid', 'avi', 'mpg', 'asf', 'rm', 'rmvb', 'mp4']
};

接下来,找到'accept'函数。该函数用于根据文件类型获取对应的上传 URL 地址。在该函数中,找到以下代码:

case 'media':
    dir = 'media';
    break;

case 'media':下方添加一行代码,将 dir 设置为'media'。修改后的代码如下:

case 'media':
    dir = 'media';
    break;
case 'mp4':
    dir = 'media';
    break;

保存修改后的代码,重新运行 Umeditor,即可支持上传 MP4 视频文件。

Umeditor 上传 MP4 视频教程:详细修改代码步骤

原文地址: https://www.cveoy.top/t/topic/p9Y2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录