码迷,mamicode.com
首页 > 其他好文 > 详细

canvas模糊事件处理

时间:2016-08-16 00:19:07      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:

不知道大家项目中有没有用到canvas时还有时候会出现模糊的情况;

具体推测可能是屏幕改变了,然而canvas的渲染对象并没有跟着一起变;

这里简单介绍个对象,window.devicePixelRatio→详细介绍http://www.zhangxinxu.com/wordpress/2012/08/window-devicepixelratio/

window.devicePixelRatio是设备上物理像素和设备独立像素(device-independent pixels (dips))的比例。
公式表示就是:window.devicePixelRatio = 物理像素 / dips

 

var scale = window.devicePixelRatio;

具体用到canvas里的时候就是所有的长度单位都要乘以这个scale变量就能解决了;

canvas模糊事件处理

标签:

原文地址:http://www.cnblogs.com/qiuzhimutou/p/5774501.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!