2011-02-07 29 views

Trả lời

7

Tôi sử dụng khung JavaScript được gọi là xui (homepage) có API tương tự với jQuery.

Bạn có thể sử dụng khung này cùng với the swipe plugin để có quyền truy cập vào các sự kiện cử chỉ dễ dàng. Xem thư mục/swipe bên dưới kho lưu trữ đó cho mã và ví dụ (cụ thể trong index.html). Một ví dụ ngắn gọn:

x$('body').swipe(function(e, data) { 
    console.log('type:' + data.type + ' deltaX:' + data.deltaX + ' deltaY:' + data.deltaY + ' distance:' + data.distance + ' delay:' + data.delay+' direction:' + data.direction ); 
}); 
+0

Cảm ơn bạn đời. đây là những gì tôi đang tìm kiếm! xin lỗi vì đã tham lam .. nhưng isit cũng có thể bao gồm để phát hiện cử chỉ tùy chỉnh? chẳng hạn như khi người dùng vẽ 'C' hoặc'S '? Cảm ơn! – Dayzza

+0

với plugin này, rất tiếc là không. bạn sẽ phải chỉnh sửa nó. Sau khi xem qua mã, có vẻ như các plugin vuốt theo dõi các tọa độ bắt đầu và kết thúc. Đối với các cử chỉ phức tạp hơn, bạn phải thay đổi mã để theo dõi một số "điểm" trong một cử chỉ (ví dụ: khoảng thời gian chờ ngắn), sau đó so sánh tọa độ của các điểm khác nhau để kết luận một điều gì đó có ý nghĩa hơn về cử chỉ đầy đủ sau khi chạm vào thậm chí cháy. hy vọng rằng sẽ giúp. –

+0

ok chắc chắn cảm ơn: D tôi sẽ xem xét các mã trong chi tiết .. bất kỳ ý tưởng nếu tôi có thể theo dõi cử chỉ chỉ ở một khu vực nhất định? tức là ở phía trên cùng của màn hình ... tôi sắp xếp tách riêng màn hình thành một nửa. : D – Dayzza

Các vấn đề liên quan