Tôi hiện đang làm việc trên một ứng dụng web trang duy nhất được tối ưu hóa cho các thiết bị cảm ứng, chủ yếu là iOS. Tôi đã triển khai di chuyển bản địa iOS mới qua -webkit-overflow-scrolling: touch;
và tất cả hoạt động tốt ngoại trừ việc chúng tôi vẫn đang gặp phải hiệu ứng cuộn đàn hồi của táo trên toàn bộ trang.Tắt cuộn cơ thể đàn hồi của iOS & giữ nguyên cuộn làm việc
Điều này bao gồm toàn bộ trang di chuyển ra khỏi đầu/cuối của chế độ xem khi một cuộn kết thúc hoặc nội dung được đẩy và thực sự cho phép thực tế rằng đây là ứng dụng web. Tôi đã theo dõi various guidelines về cách ngăn chặn điều này và trong khi chúng hoạt động, chúng ngăn các phần tử cuộn bên trong hoạt động hoàn toàn.
Here's a fiddle để minh họa những gì tôi đang sử dụng cho đến thời điểm này.
Có ai tìm thấy giải pháp vô hiệu hóa cuộn đàn hồi của cơ thể nhưng cho phép cuộn bên trong hoạt động không?
Tôi nhận thấy rằng việc vô hiệu hóa touchmove cho $ (tài liệu) đã được nhận xét. Đây có phải là mục đích? – zvona
Đó là. Nếu bạn hủy nhận xét, tất cả cuộn sẽ bị tắt. Xin lỗi tôi đã đề cập đến điều đó. – madcapnmckay