使用 Chrome 时突然无法打开 .jpg 或 .png 文件

使用 Chrome 时突然无法打开 .jpg 或 .png 文件

我保存时突然出现错误JPEG格式或者png文件谷歌浏览器在 Ubuntu 上,然后尝试打开它们。

如果我使用火狐,将图像保存到桌面并打开它们没有问题。

我尝试了几个不同的网站,只是为了确保它不是该网站。我还让其他人在他们的电脑上打开它(安装了 Ubunutu),他们说它打开得很好(当然,我忘了问他们当时是否在使用 Chrome)。

这是我尝试打开文件时收到的错误:

Error interpreting JPEG image file (Not a JPEG file: starts with 0x52 0x49)

当我file在来自不同站点的几个不同的文件上运行该命令时:

file Verlag_Poster_Large_23.jpg
Verlag_Poster_Large_23.jpg: RIFF (little-endian) data

file R-2153295-1287083265.jpeg.jpg
R-2153295-1287083265.jpeg.jpg: RIFF (little-endian) data

file cover.jpg
cover.jpg: RIFF (little-endian) data

编辑:还没有 100%,但我认为是 Wappalyzer 扩展。我“重新加载”了它,现在一切正常,但我会继续关注它。

答案1

实际上,如果文件以“0x52 0x49”开头,则它是 .webp 图像。只需将文件扩展名从“jpg”或“jpeg”替换为“webp”即可。如果您想将其转换为“jpg”或“png”,请使用类似以下命令打开它瘸子并以所需格式重新保存图像。

PS:是的,我知道这个问题很老了,但它是答案列表中的第一个,所以它应该有正确的信息。

问候,技术教授

答案2

经过短暂的调查后,似乎文件从未完全完成下载过程并且被保留为块状。

禁用所有 chrome 插件似乎可以解决问题,作者需要找出哪个插件导致了问题。

相关内容