收藏
回答

调用CanvasContext2D时,已经将rpx和px换算,但是画圆的时候圆心定位仍不准确?

这是我创建的画布,样式设置为高度宽度都是400rpx

在iPhone6机型上,用屏幕宽度750rpx 除以 windowWidth 375px,转化算子(conversion)为2

(画布示意图 ,按理来说高度宽度都应该是200px(400 rpx / 转换算子2),但是用截图软件测量,发现画布宽高均为300px,这里百思不得其解)

js画圆代码如下,圆心想定位在画布中央,但是定位如上明显偏离

但当我将圆心设置为150px,75px后,又接近画布中心(不完全是中心)

在这里求助,这里的换算为什么和实际有差别呢?


回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容