设为首页收藏本站

IITT网络服务中心

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4714|回复: 0
打印 上一主题 下一主题

[帮助文档] Discuz!教程:手机触屏版上传图片质量加强

[复制链接]

456

主题

402

帖子

1781

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1781
跳转到指定楼层
楼主
发表于 2018-3-22 13:24:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

用过Discuz!手机触屏版的朋友会发现触屏版上传图片质量过低,在这个带宽飞速发展的时代,显然已经跟不上步伐了,现在没几个人在为流量发愁,而图片质量太低却会影响会员的发帖欲望。

Discuz!触屏版是应用的html5 canvas接口进行处理图片的。

我们要修改的文件位于:/static/js/mobile/buildfileupload.js

修改329和330行:

  1. var maxheight = 500;
  2. var maxwidth = 500;
复制代码
修改为:
  1. var maxheight = 1000;
  2. var maxwidth = 3000;
复制代码
修改第372行:
  1. var newdataurl = canvas.toDataURL(s.files[0].type).replace(/data:.+;base64,/, '');
复制代码
修改为:
  1. var newdataurl = canvas.toDataURL(s.files[0].type,1.0).replace(/data:.+;base64,/, '');
复制代码


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|IITT网络服务中心    

GMT+8, 2024-11-5 12:19 , Processed in 0.060335 second(s), 24 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表