,行 脆 </跨度> 。
顶部三角形模糊,底部三角形是 脆 </跨度> :http://jsbin.com/acimiq/1
这是一个浏览器错误,操作系统错误还是我错过了什么?
有关
当 缩放&lt; canvas&gt;时禁用插值http://www.html5rocks.com/en/tutorials/canvas/hidpi/http://phoboslab.org/log/2012/09/drawing-pixels-is-hardhttp://elev.at/predawnblog/posts/2011/03/ 脆 </跨度> -html-5-canvas-text-on
画布不知道缩放或浏览器中的任何其他内容。如果放大浏览器没关系,画布上绘制的内容将随时间绘制,因为无论缩放浏览器,用于画布的位图都是固定大小的 显示器 它在/那是一个后画布流程)。
您无法禁用浏览器的插值等。会发生什么变化,当您缩放浏览器时,它会像任何图像一样看到画布元素,并将像图像一样放大它。
如果您之后将一条线画到画布上,那么就像往常一样将线渲染到画布上,然后在更新时,浏览器会刷新所需的所有内容,如果绘制了一条新线,则画布将重新绘制 - 作为图像 - 仅使用新内容。
Canvas不了解浏览器,浏览器除了拥有一些像素之外不知道画布内部是什么。
如果要避免模糊线条或浏览器缩放问题,请使用SVG(可缩放矢量图形)。您现在可以在html5中的html文件中编写。
查看 维基百科的条目 要么 w3school的入场券 在SVG上了解更多信息。
查看 这个网站 什么时候使用Canvas vs SVG: