本帖最后由 xmdhs 于 2019-1-21 19:26 编辑

介绍

discuz的头像上传一直都是使用flash,但是flash又是一种淘汰的技术。在手机上就不能上传头像了。

所以我就写了这个教程来水。

这个教程还能

突破图片尺寸、GIF帧数限制,无损上传

这个教程使用的是这个用户脚本,然后改成浏览器书签使用。

准备

本教程使用浏览器为chrome,如果可以请使用它,其他浏览器可能有差异。

首先你需要将下面的保存为书签

  1. javascript:(function(){f=document.createElement("script");f.setAttribute("src","https://greasyfork.org/scripts/11969-discuz%E8%AE%BA%E5%9D%9B%E5%A4%B4%E5%83%8F%E4%B8%8A%E4%BC%A0%E5%8A%A9%E6%89%8B/code/Discuz%E8%AE%BA%E5%9D%9B%E5%A4%B4%E5%83%8F%E4%B8%8A%E4%BC%A0%E5%8A%A9%E6%89%8B.user.js");document.body.appendChild(f)})()
复制代码

就像这样,名字请命名为头像



教程

现在打开mcbbs,手机就切换成电脑版。点击右上角的设置。



点击修改头像,可以看见原本是上传的位置是空白的。


注意

现在,在地址栏输入头像,能看到之前保存的书签,点击它。



现在能看见多了个界面。



这时可以上传你的头像了,但是有以下几点需要注意。

  • 不要超过每个上传框下标注的大小限制,否则将重制为初始头像
  • 图片大小不要超过2MB否则上传将失败
  • 你可以在这里缩小你的图片 戳我

然后点击提交,看到显示一个钩即为上传成功,脚本会自动清除缓存,你可以直接看到你的新头像。

你还可以让你三个不同大小的头像不一样,虽然我不觉得有啥用。




其它

如果出现什么问题可以在下面回复,或者私信我。另外,各位看官如果可以回复支持一下。