Ceci est un code source en JS Pure pour convertir le format WebP largement non pris en charge au format JPG (PNG également possible)
Après avoir exécuté un site Web avec ce code et établi URL-to-webp-iMage, WebPtojpg convertit l'image de WebP en JPG et la place à l'intérieur de l'IMG. Il ne fonctionne que dans le navigateur prenant en charge WebP, donc principalement Chrome.
<img id='a' src='URL-TO-WEBP-IMAGE' />
<script>
function webpToJpg(id) {
var image = new Image();
image.onload = function () {
var canvas = document.createElement('canvas');
canvas.width = this.naturalWidth;
canvas.height = this.naturalHeight;
canvas.getContext('2d').drawImage(this, 0, 0);
document.getElementById(id).src = canvas.toDataURL('image/jpeg');
};
image.src = document.getElementById(id).src;
}
webpToJpg('a');
</script>