百度编辑器(UEditor)上传视频宽度百分比实现方法
百度编辑器默认上传视频是不能有百分比形式存在的,只能是纯数字。
那要实现百分比应该如何实现呢?
方法如下:
找到ueditor/dialogs/video/video.js大概190行。
/** * 检测传入的所有input框中输入的长宽是否是正数 * @param nodes input框集合, */ function checkNum( nodes ) { for ( var i = 0, ci; ci = nodes[i++]; ) { var value = ci.value; if ( !isNumber( value ) && value) { alert( lang.numError ); ci.value = ""; ci.focus(); return false; } } return true; }
修改成
/** * 检测传入的所有input框中输入的长宽是否是正数 * @param nodes input框集合, */ function checkNum( nodes ) { // for ( var i = 0, ci; ci = nodes[i++]; ) { // var value = ci.value; // if ( !isNumber( value ) && value) { // alert( lang.numError ); // ci.value = ""; // ci.focus(); // return false; // } // } return true; }
在找到ueditor/ueditor.all.js
搜索
width = parseInt(width, 10) || 0;
修改成
//width = parseInt(width, 10) || 0; width = width;
保存替换后需要清除下浏览器缓存,不然JS会未生效。
附百度编辑器(UEditor)上传视频宽度百分比成功图
本文出自:琅枫个人博客。如需转载请注明出处!
本文出处:"https://www.phpfeng.cn/learn/other/177.html"
如果您觉得文章对你有帮助,可以进行打赏。
打赏多少,您高兴就行,谢谢您对琅枫博客的支持! ~(@^_^@)~
微信打赏

支付宝打赏
