像web.dev网站中的一个一样(在移动视图中)
我尝试过
let lastScale = 0;
backdrop.addEventListener("touchstart", e => {
lastScale = e.touches[0].pageX;
});
backdrop.addEventListener("touchmove", e => {
presentScale = e.touches[0].pageX - lastScale;
if(presentScale > 0){
nav.style.transform = `translateX(${presentScale}px)`;
}
});
backdrop.addEventListener("touchend", e => {
lastScale = 0;
presentScale = 0;
});
这不能正常工作。