相关疑难解决方法(0)

在HTML5画布中设置单个像素的最佳方法是什么?

HTML5 Canvas没有明确设置单个像素的方法.

可能可以使用非常短的线设置像素,但是然后抗锯齿和线帽可能会干扰.

另一种方法可能是创建一个小ImageData对象并使用:

context.putImageData(data, x, y)
Run Code Online (Sandbox Code Playgroud)

把它放到位.

任何人都能描述一种有效可靠的方法吗?

html5 canvas pixel

171
推荐指数
6
解决办法
10万
查看次数

是否可以通过JavaScript在浏览器中检测硬件加速?

我注意到,由于字体渲染的变化,使用硬件加速的浏览器的字体大小不一样 - 使字符显得更小.在具有水平导航的网站上,这实际上成为一个问题.

是否可以使用JavaScript或JS库来检测浏览器中启用(或禁用)的硬件加速?

Modernizr似乎没有提供这种选择.

javascript browser html5 hardware-acceleration modernizr

3
推荐指数
1
解决办法
2138
查看次数