html5 canvas toDataURL在移动设备上的图像质量很差
html5 canvas toDataURL poor image quality on mobile
我使用toDataURL("image/png")
函数。我的画布有几条线,彩色的形状和文字。生成的png在桌面Chrome上看起来不错。然而,在移动Chrome上,图像质量非常低,像素化。
有没有办法提高移动设备的图像质量?
你可以设置画布的CSS大小小于画布元素的大小。
这会导致浏览器在画布上画得更"密集"。
HTML:<canvas id="canvas" width=600 height=300></canvas>
CSS: #canvas {
width:300px;
height:150px;
}
示例:http://jsfiddle.net/m1erickson/N8JL6/
相关文章:
- CSS3动画图像质量按比例
- fabric.js:使用 Image.set() 调整图像大小是否会降低图像质量
- JavaScript裁剪(裁剪)的图像质量差
- 缩放到DataURL之前的图像-html2 canvas
- Uploadcare:如何防止图像质量下降
- 输入类型='文件'如何控制图像质量
- nodejs改变图像质量
- HTML5 文件阅读器 API - 图像质量
- 缩小图像质量损失
- 使用 pdf .js 的 pdf 图像质量很差
- 如何使用量角器比较视频/图像质量
- 是否可以在放大野生动物园手机时逐步提高图像质量
- 与页面交互时,图像质量每秒下降
- phantomjs使用src图像在canvas.toDataURL上抛出DOM异常18
- safari中的图像质量较低,使用了jssor滑块
- html5 canvas toDataURL在移动设备上的图像质量很差
- Javascript游戏和图像质量
- 提高CSS缩小元素的图像质量
- 客户端图像质量降低
- 如何在转换画布时设置图像质量;toDataURL”;方法