canvas 的父元素absolute 或fixed,canvas touch失效

<div style="position:fixed">

    <canvas style="position:absolute"></canvas>

</div>

想父元素fixed固定 canvas相对于父元素固定 然后canvas的touch交互就失效了 什么原因..

函数式编程
浏览 1177回答 1
1回答

胡子哥哥

估计你在写X和Y 的坐标出了问题,我开始使用的是cxt.lineTo(e.changedTouches[0].pageX,&nbsp;e.changedTouches[0].pageY);后来改成了cxt.lineTo(e.changedTouches[0].clientX,&nbsp;e.changedTouches[0].clientY);你可以试一下
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript