我正在应用程序中绘制画布,问题是里面的所有文本都模糊了。 我的代码是
this.ctx.save();
this.ctx.textBaseline = 'bottom';
this.ctx.textAlign = 'center';
this.ctx.fillStyle = 'white';
this.ctx.font = '10px Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif';
this.ctx.fillText(this.graphTitle, width / 2, 15);
this.ctx.restore();
因此我在How do I fix blurry text in my HTML5 canvas?中搜索并找到了可接受的解决方案,但是问题是我找不到导入方法
webkitBackingStorePixelRatio,
mozBackingStorePixelRatio,
msBackingStorePixelRatio,
oBackingStorePixelRatio,
backingStorePixelRatio
在我的angular 6应用程序中,它显示Property 'webkitBackingStorePixelRatio' does not exist on type 'CanvasRenderingContext2D'.
是将这些东西导入我的angular 6应用程序的最佳方法是什么?谢谢。