知识专栏
多方位、多角度、深度解读您所关心的问题

为什么phpcms v9上传图片按钮现在点不了,以前都可以正常使用的?

因谷歌浏览器官宣在2020年12月以后不再支持Flash,所以在部分浏览器使用中,phpcms v9后台原先的图片上传按钮会有问题。

而且phpcms v9官方在几年前就已经完全停止了系统更新,导致phpcms v9某些组件,比如swfupload上传组件,该组件是基于flash的,不能适应如今最新的互联网环境。没有进行对应升级,那么就不能正常使用了。

但是,问题出现了,就要解决。

解决方案就是:将PHPCMS V9版本的SWFUpload上传控件替换为Baidu WebFE(FEX)团队开发的webuploader组件。

WebUploader是由Baidu WebFE(FEX)团队开发的一个简单的以HTML5为主,FLASH为辅的现代文件上传组件。在现代的浏览器里面能充分发挥HTML5的优势,同时又不摒弃主流IE浏览器,沿用原来的FLASH运行时,兼容IE6+,iOS 6+, android 4+。两套运行时,同样的调用方式,可供用户任意选用。采用大文件分片并发上传,极大的提高了文件上传效率。

回归正题,现在上干货,更改方法如下:

(1)下载本文分享的压缩包,提示:不论您有没有做过phpcms二次开发,此压缩包都不会影响您之前的开发。

(2)将压缩包解压后,直接上传到网站根目录,全部覆盖

(3)进入后台,更新缓存

(4)再去点击上传按钮,就可以正常使用了。

新的H5上传界面如下:

11

本文分享的H5上传还解决了如下2大问题:

(1)解决了上传大小被限制的问题。目前无上限。

(2)解决了多图同时上传,顺序混乱的问题,常见于内容组图字段。目前会按照您选择图片的先后顺序上传,并且上传完成后显示的图片顺序也是和您选择的顺序一样的,解决了很多烦恼。

压缩包下载:

别看我们是技术大佬,但是我们真没什么钱!

如需继续阅读,请联系客服并支付¥ 50元后,获取阅读密码。

猜您还想看: H5上传 上传图片 flash上传
赞一下
--
踩一脚
--

您已成功复制微信号

leishi010

打开微信添加好友?

确定