手机照片为何无法生成缩略图?如何解决此问题?

更新于
2026-09-26 07:06:14
0阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1301个文字,预计阅读时间需要6分钟。

手机照片为何无法生成缩略图?如何解决此问题?

一、出现的问题:这几天在手机上传输照片并裁剪出缩略图的接口测试,发现不管怎么操作,生成的缩略图都是一片漆黑。

手机照片为何无法生成缩略图?如何解决此问题?

二、解决方案:将这个单色的缩略图单独拿出来进行测试,发现只需要是手机拍摄的照片即可。

一、出现的问题
这几天做了手机上传照片并裁出缩略图的接口的测试,发现不管怎么,生成的缩略图都是一片漆黑。:-(
然后就把这个缩略图类单拿出来进行测试,发现只要是手机拍出来的照片都不能进行缩略图的处理。。。。
二、问题分析以及解决方案
经过群里的请教,发现问题可能是出现在文件的类型的判断上,因为png图片自带一个透明的图层,导致不能直接转换成jpg的文件,而手机排出的照片扩展名是jpg.
所以,得出的结论是 手机拍出的是jpg扩展名的png图片 。
由于扩展名是可以随意修改的,不是很能保证文件的信息的准确性,所以我们采用了 getimagesize 函数进行文件类型的获取。
阅读全文

本文共计1301个文字,预计阅读时间需要6分钟。

手机照片为何无法生成缩略图?如何解决此问题?

一、出现的问题:这几天在手机上传输照片并裁剪出缩略图的接口测试,发现不管怎么操作,生成的缩略图都是一片漆黑。

手机照片为何无法生成缩略图?如何解决此问题?

二、解决方案:将这个单色的缩略图单独拿出来进行测试,发现只需要是手机拍摄的照片即可。

一、出现的问题
这几天做了手机上传照片并裁出缩略图的接口的测试,发现不管怎么,生成的缩略图都是一片漆黑。:-(
然后就把这个缩略图类单拿出来进行测试,发现只要是手机拍出来的照片都不能进行缩略图的处理。。。。
二、问题分析以及解决方案
经过群里的请教,发现问题可能是出现在文件的类型的判断上,因为png图片自带一个透明的图层,导致不能直接转换成jpg的文件,而手机排出的照片扩展名是jpg.
所以,得出的结论是 手机拍出的是jpg扩展名的png图片 。
由于扩展名是可以随意修改的,不是很能保证文件的信息的准确性,所以我们采用了 getimagesize 函数进行文件类型的获取。
阅读全文