您的位置:首页技术文章
文章详情页

javascript - 想做一个canvas的触摸画板,但屏幕会在画的时候滚来滚去,如何阻止?

浏览:87日期:2023-04-24 10:17:37

问题描述

touchmove里面e.prevetDefualt不管用

问题解答

回答1:

画板太大,手机太小这是手机的默认事件,阻止不了

回答2:

注意canvas的宽高不要溢出html,body设置的宽高,canvas大小要合适,另外body设置overflow:hidden,不要出现滚动条;再禁用掉touchmove事件;

document.ontouchmove = function (e) {e.preventDefault();return false; }

标签: JavaScript