[]救命!canvas定位后 点击区域偏移,求大大们解答

定位canvas我发现了三种方法

1.直接用css,但这会导致点击区域的偏移

2. 取到这个canvas,放到自己已经定位好的div中,在去除canvas自带的绝对定位,但也会导致点击区域偏移
var LayaCanvas = document.getElementsByTagName("canvas")[0]
document.getElementById("aaa").appendChild(LayaCanvas);

3.在这里 http://ask.layabox.com/question/4533 问过,使用Laya.Render._mainCanvas.source.style来设置canvas的属性,这个方法可以,不会发生偏移,但是无法放到我要的位置啊,具体请看图,这问题搞了2天了,求指导

be37e5e6cbb3c71f2741d3dc24742c69.png

 
已邀请:

callback

赞同来自: dango chensa222

我碰到过 官方说这样解决
Render._mainCanvas.source.style.left = "300px";
Render._mainCanvas.source.style.top = "300px";

survivor - 翻身做咸鱼

赞同来自: dango

这应该不会有问题。引擎版本是?

dango

赞同来自:

额,有没有朋友遇到过这个问题啊?求解

dango

赞同来自:

有没有人可以帮忙解决下?

survivor - 翻身做咸鱼

赞同来自:

你有没有可调试的地址?

abczhaooooo

赞同来自:

提供一个思路:iframe

要回复问题请先

商务合作
商务合作