文章詳情頁(yè)
javascript - 想做一個(gè)canvas的觸摸畫板,但屏幕會(huì)在畫的時(shí)候滾來(lái)滾去,如何阻止?
瀏覽:85日期:2023-04-24 10:17:37
問(wèn)題描述
touchmove里面e.prevetDefualt不管用
問(wèn)題解答
回答1:畫板太大,手機(jī)太小這是手機(jī)的默認(rèn)事件,阻止不了
回答2:注意canvas的寬高不要溢出html,body設(shè)置的寬高,canvas大小要合適,另外body設(shè)置overflow:hidden,不要出現(xiàn)滾動(dòng)條;再禁用掉touchmove事件;
document.ontouchmove = function (e) {e.preventDefault();return false; }
標(biāo)簽:
JavaScript
排行榜

熱門標(biāo)簽