返回列表 发帖
查看: 1316|回复: 3

[已解决] DZ3.5手机上发帖上传图片尺寸压缩很小看不清

1

主题

4

回帖

17

积分

初学乍练

贡献
0 点
金币
11 个
发表于 2022-9-25 21:03:18 | 显示全部楼层 |阅读模式
在手机上发帖上传图片后发现不清晰,后台是否生成手机版缩略图设置为否。在电脑端查看手机发帖的图片发现尺寸为282*500,


建议后台可设置这个尺寸,现在这个压缩尺寸就是在手机上看到都是模糊的
1 贡献

最佳答案

修改一下代码就好
查找:/static/js/mobile/buildfileupload.js

修改329和330行:
            var maxheight = 500;
            var maxwidth = 500;
修改为:
            var maxheight = 1000;
            var maxwidth = 1000;

修改第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,/, '');
回复

使用道具 举报

34

主题

1982

回帖

3422

积分

应用开发者

Discuz! 运维

贡献
93 点
金币
615 个
QQ
发表于 2022-9-26 08:52:42 | 显示全部楼层
回复 支持 反对

使用道具 举报

9

主题

68

回帖

106

积分

渐入佳境

贡献
0 点
金币
23 个
发表于 2022-9-27 10:12:58 来自手机 | 显示全部楼层
修改一下代码就好
查找:/static/js/mobile/buildfileupload.js

修改329和330行:
            var maxheight = 500;
            var maxwidth = 500;
修改为:
            var maxheight = 1000;
            var maxwidth = 1000;

修改第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,/, '');
回复 支持 反对

使用道具 举报

1

主题

4

回帖

17

积分

初学乍练

贡献
0 点
金币
11 个
 楼主| 发表于 2022-9-28 14:17:35 | 显示全部楼层
nanlu 发表于 2022-9-27 10:12
修改一下代码就好
查找:/static/js/mobile/buildfileupload.js

感谢,用上了,
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-4-20 12:58 , Processed in 0.044939 second(s), 7 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表