实现Discuz论坛手机版上传图片质量过低的问题,最近论坛老是有用户反映,手机上传图片模糊很不清晰,看不清楚的问题非常影响用户体验,于是各种搜索终于发现有解决方法,如下分享出来帮助大家解决困惑:
第一步:找到打开文件 template/.... /mobile/common/js/buildfileupload.js 修改329和330行:
var maxheight = 500;
var maxwidth = 500;
修改为:
var maxheight = 1000;
var maxwidth = 3000;
第二步:修改第372行:
var newdataurl = canvas.toDataURL(s.files[0].type).replace(/data:.+;base64,/, '');
修改为:
var newdataurl = canvas.toDataURL(s.files[0].type,1.0).replace(/data:.+;base64,/, '');
修改完毕后,测试重新上传,OK,完美。