This MDN article(引用this blog post)教导了如何将HTML内容呈现到画布。我已经在我的项目中实现了它,它工作。 但是在“视网膜”显示屏上,它仅以显示器支持的全分辨率的一半绘制到画布。例如,如果我有一个用于呈现HTML字符串“Hello”的画布,并且在画布旁边放置了一个<span>Hello</span>,后者(由浏览器呈现的通常方式)比前者更平滑和更清晰(呈现为HTM
我们知道我们可以做一个图像视网膜准备使用CSS3媒体查询像 @media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and ( min--moz-device-pixel-ratio: 2),
only screen and ( -o-min-device-pixel-ratio: