Các nút chậm trên điện thoại di động (chậm nhất là 300ms ở hầu hết các trình duyệt do phát hiện kéo trong số những thứ khác). Google đã viết một số javascript để sửa lỗi này: http://code.google.com/mobile/articles/fast_buttons.htmlLàm cách nào để sử dụng mã FastButton của Google/MBP với các sự kiện xương sống
Dân Mobile HTML5 Boilerplate tích hợp này vào gói của họ: https://github.com/h5bp/mobile-boilerplate/blob/master/js/mylibs/helper.js#L86
Tôi muốn tìm ra làm thế nào tôi có thể dễ dàng sử dụng với xương sống. Một cái gì đó như:
events: {
"fastbutton button.save": "save"
}
Trường hợp nút bấm nhanh thay thế nhấp chuột hoặc được dán bằng mã nút nhanh. Tôi hy vọng rằng tôi sẽ cần phải viết lại mã MPB.fastbutton một chút. Có ai đã làm điều này?
Tôi chưa thử nghiệm nhưng điều này nghe có vẻ giống như những gì tôi (vẫn cần). –
Chỉ cần thử nghiệm nó trên ứng dụng xương sống sandbox của tôi - hoạt động chính xác như mô tả. Có một vấn đề khả năng mở rộng có thể với instantiating đối tượng 'FastClick' trên toàn bộ' document.body'? Tài liệu này chỉ bao gồm các ví dụ về việc khởi tạo lớp trên các phần tử cụ thể. –
Ứng dụng web FT sử dụng FastClick được khởi tạo trên 'document.body' và không có bất kỳ vấn đề nào. Có lẽ tôi nên cập nhật các ví dụ để làm cho nó rõ ràng rằng thực hành thông thường là để nhanh chóng trên cơ thể. –