iOS Safari向下舍入触摸pageX / pageY坐标

时间:2017-08-08 14:07:36

标签: javascript ios canvas safari

我在画布上用touchmove画画,我有一个奇怪的问题。在iOS touch.pageX/pageY上总是向上舍入到整数值,因此重要的分数会丢失,并且绘制得不像其他浏览器那样平滑。我该怎么办?

P.S。 Canvas按照以下方式扩展到设备像素比率:

let styleWidth = window.innerWidth;
let styleHeigth = window.innerHeight;
let canvasWidth =  styleWidth * window.devicePixelRatio;
let canvasHeigth = styleHeigth * window.devicePixelRatio;

0 个答案:

没有答案