هذا هو رمز مصدر في Pure JS لتحويل تنسيق ويب غير مدعوم على نطاق واسع إلى تنسيق JPG (PNG ممكن أيضًا)
بعد تنفيذ موقع ويب باستخدام هذا الرمز وإعداد عنوان URL إلى WEBP-Iment ، يقوم WebptoJPG بتحويل الصورة من WebP إلى JPG ويضعها داخل IMG. إنه يعمل فقط في المتصفح الذي يدعم الويب ، لذلك بشكل رئيسي 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>