Tôi đang tạo ứng dụng dành cho thiết bị di động với PhoneGap. Tôi đã có này--Làm cách nào để dừng di chuyển trang trong khi .... vẫn cho phép cuộn?
function preventBehavior(e)
{
e.preventDefault();
};
document.addEventListener("touchmove",preventBehavior, false);
Bạn biết làm thế nào bạn có thể kéo một trang một cách nhỏ xíu ra khỏi màn hình điện thoại thông minh bằng cách kéo nó, và sau đó nó bật trở lại ngay khi bạn phát hành nó? Và tất cả những gì bạn thấy đằng sau nó là màu đen? Đó là những gì mã này có nghĩa là để ngăn chặn. Và nó có.
Nhưng nó cũng ngăn tất cả cuộn tiêu chuẩn, chẳng hạn như cuộn qua danh sách. có ai biết cách giải quyết không?
Tôi nghĩ rằng những gì sẽ khắc phục nó sẽ là kiểm tra xem trang đã di chuyển ra khỏi màn hình do sự kiện và sau đó chỉ ngăn chặn mặc định. –
Bạn thử nghiệm EARTH như thế nào? – New2This
Việc vô hiệu hóa điều đó có thể gây nhầm lẫn cho những người đã quen với hành vi đó trên điện thoại của họ. Chỉ cần một cái gì đó để xem xét. –