首页 > 解决方案 > 除了使用 canvas.toDataUrl() 之外,有没有办法将图像转换为 .webp 文件以便在移动设备上工作(在 javascript 中)?

问题描述

我正在使用的当前代码:

let webp = myCanvas.toDataURL( "image/webp" , 1.0 );
myImage.setAttribute( "src" , webp );

这样做的问题是它目前仅适用于 chrome,而其他浏览器将导出 png 或 jpeg 文件(或者,有时根本没有)。是否有另一种解决方法可以在任何浏览器(包括移动设备)中将图像转换为 .webp?输出需要是 webp 图像。是否有可以即时进行此转换的 javascript 库?

标签: javascriptimage-processinghtml5-canvasfile-conversionwebp

解决方案


推荐阅读