不,我不是在谈论将jpg转换为webp-不需要(我认为)可以让服务器在Chrome上为我提供.jpg图像。这是我正在制作的Chrome扩展程序。
简单地说,
fetch("https://ae01.alicdn.com/kf/HTB16ez2ocjI8KJjSsppq6xbyVXae/Automatic-Toothpick-Holder-Container-Wheat-Straw-Household-Table-Toothpick-Storage-Box-Toothpick-Dispenser.jpg", {
"headers": {
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10; rv:33.0) Gecko/20100101 Firefox/0.0"
}
}).then(response => response.blob()).then(images => console.log(images));
如您所见,我什至试图欺骗用户代理,但仍然在chrome上返回
image/webp
但是在firefox上(不进行任何欺骗),它会返回类型为blob的
image/jpeg
那么我如何让服务器在Chrome上为我提供图片/ jpeg?有什么想法吗?
这里的chrome扩展名完美无缺,但是代码被缩小和模糊了,无法读取它:https://chrome.google.com/webstore/detail/alisave-download-aliexpre/nbhfcmbdimdbbclfngkjfmgmjhnkjocl?hl=en
因此,我知道它的可能,只需要知道如何!