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

ech*_*cho 11 google-chrome 14.04

当我在 Ubuntu 上使用Google Chrome保存jpegpng文件时突然出现错误,然后尝试打开它们。

如果我使用Firefox,将图像保存到桌面并打开它们不是问题。

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

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

Error interpreting JPEG image file (Not a JPEG file: starts with 0x52 0x49)
Run Code Online (Sandbox Code Playgroud)

当我在来自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
Run Code Online (Sandbox Code Playgroud)

编辑:还不是 100%,但我认为这是 Wappalyzer 扩展。我“重新加载”了它,现在很好,但会一直看下去。

小智 23

实际上,如果文件以“0x52 0x49”开头,那么它就是一个 .webp 图像。只需将“jpg”或“jpeg”中的文件扩展名替换为“webp”。如果您想将其转换为“jpg”或“png”,请使用Gimp 之类的工具打开它并以所需格式重新保存图像。

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

问候, Techie 教授

  • 这应该是一个可以接受的答案。 (4认同)
  • gimp 似乎无法打开`.webp` 文件...我收到此消息:“失败:未知文件类型” (3认同)

Sh1*_*d0w 2

经过短暂的调查后,这些文件似乎从未完全完成下载过程,而是以块的形式留下。

禁用所有 chrome 插件似乎可以解决问题,由作者来找出导致问题的插件。