IOS 平台 点击事件偏移
80boys opened this issue · 3 comments
80boys commented
IOS 平台 点击事件有偏移, 并没有使用缩放属性, 事件偏移
c-zhuo commented
iOS真机 还是 Chrome的mobile模式?
是对某个Sprite的有偏移还是整体都偏移了,canvas标签本身有使用css的transform吗?
80boys commented
iOS真机 还是 Chrome的mobile模式?
是对某个Sprite的有偏移还是整体都偏移了,canvas标签本身有使用css的transform吗?
IOS真机测试有偏移 ,
Chrome的mobile模式没有任何问题, 安卓测试也没任何问题,
IOS下 所有Sprite都偏移.
没有对canvas标签使用 transform
PS: 之前开发Sprite使用css scale 缩放, 后发现点击事件偏移,
然后我们就删除了scale,
现在是发现安卓设备没问题, IOS还是有问题
this.painter.add( Easycanvas.class.sequence({ props: {}, style: { tx: this.width / 3, ty: this.height / 2, backgroundColor:"blue", tw: this.width * this.scale / 4, th: this.height, opacity: 0, zIndex:9999 }, events: { touchstart: ()=>{ console.log( "点击事件" ) } } }) )