请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Ueditor上传视频

老师好, 请问用Ueditor上传视频的时候,需要配置哪些js呢,我用
Ueditor上传视频没有上传成功,谢谢老师

正在回答

2回答

编程浪子 2020-05-15 23:18:49

你好

没有特殊的,直接在上传的地方报错就行了。和上传图片原理差不多,只是action 不一样了,做下处理报错起来就行了


https://img1.sycdn.imooc.com//szimg/5ebeb2c109c70e9606540132.jpg

0 回复 有任何疑惑可以回复我~
  • 提问者 慕数据1034834 #1
    谢谢老师回复, 我对uploadvideo action也进行了处理
    
    	# 如果是上传图片
    	if action == "uploadimage":
    		return uploadImage()
    
    	# 如果是上传视频 20200513lg
    	if action == "uploadVideo":
    		return uploadVideo()
    但是没好使,我在百度查有用下面的方法解决的,我再试试,谢谢老师
    
    ueditor不能上传mp4格式的视频--解决方案
    1、ueditor.all.js
    
    去掉所有的 type="application/x-shockwave-flash"
    
    2、ueditor.all.min.js
    
    去掉所有的 type="application/x-shockwave-flash"
    
    3、ueditor.all.js
    
     //此处将 edui-faked-video 改为 edui-faked,防止后面将此处替换为image标签
    
    改:cl = (type == 'upload' ? 'edui-upload-video video-js vjs-default-skin':'edui-faked-video');
    
      cl = (type == 'upload' ? 'edui-upload-video video-js vjs-default-skin':'edui-faked');
    
    // 此处将image改为embed实现实时预览视频,且修复了第一次插入视频保存后,刷新后再保存会导致视频丢失的bug
    
    改:html.push(creatInsertStr( vi.url, vi.width || 420,  vi.height || 280, id + i, null, cl, 'image'));
    
      html.push(creatInsertStr( vi.url, vi.width || 420, vi.height || 280, id + i, null, cl, ‘video’));
    
    将以下三行注释
    
    //var root = UE.htmlparser(html);
    //me.filterInputRule(root);
    //html = root.toHtml();
    回复 有任何疑惑可以回复我~ 2020-05-17 17:45:07
  • 提问者 慕数据1034834 #2
    谢谢老师,我的if action=="uploadVideo" V大写了,改成小写就好使了,谢谢老师
    回复 有任何疑惑可以回复我~ 2020-05-17 17:50:22
提问者 慕数据1034834 2020-05-17 17:51:38

https://img1.sycdn.imooc.com/szimg/5ec1090a0920d4eb05910458.jpg

可以上传视频了,谢谢老师

0 回复 有任何疑惑可以回复我~

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信