javascript - 除了使用 canvas.toDataUrl() 之外,有没有办法将图像转换为 .webp 文件以便在移动设备上工作(在 javascript 中)?
问题描述
我正在使用的当前代码:
let webp = myCanvas.toDataURL( "image/webp" , 1.0 );
myImage.setAttribute( "src" , webp );
这样做的问题是它目前仅适用于 chrome,而其他浏览器将导出 png 或 jpeg 文件(或者,有时根本没有)。是否有另一种解决方法可以在任何浏览器(包括移动设备)中将图像转换为 .webp?输出需要是 webp 图像。是否有可以即时进行此转换的 javascript 库?
解决方案
推荐阅读
- jquery - 将值转换为输入后将值保留在行表中
- ios - IOS Safari:定位的绝对子级随机消失在定位的固定父级内,并带有变换
- xslt - BaseX 9.1.2:xslt:transform 上的实体问题
- angular - 如何在角度打字稿中重用变量?
- mongodb - MongoDB:查找 - 具有相同字段的集合
- c++ - 预先定义消息的路由以在 OMNeT++ 上执行
- python - 使用 Python 编写代码:我应该选择框架还是使用核心 Python 来开发 Web?哪个是 Python web 的本机数据库?
- python-3.x - 如何迭代
- 在 Selenium Python中有对象
- python - 后期绑定多对多自引用关系的语法
- c# - Alexa 的语音比输入命令慢。为什么?