我在获取触摸事件的正确坐标时遇到问题。这是我的标记
<div class="board">
<canvas width="595" height="595" id="bgCanvas"></canvas>
<canvas width="595" height="595" id="liCanvas"></canvas>
</div>
CSS
.board{
width:595px;
height:595px;
position:absolute;
display:block;
left:21px;
top:230px;
}
.board canvas{
position:absolute;
}
和代码,请注意我已经将触摸事件侦听器添加到 liCanvas
evX= ev.targetTouches[0].pageX- liCanvas.offsetLeft
但我没有得到正确的值,我的意思是当我触摸画布的左上角时我想要 evX=0 。请帮我