Force Touch events

Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

Force Touch Events là tính năng độc quyền dành riêng cho Apple, cho phép (khi phần cứng đầu vào hỗ trợ) các tương tác mới dựa trên mức độ nhấn của người dùng lên màn hình cảm ứng hoặc bàn di chuột.

Sự kiện

webkitmouseforcewillbegin Không chuẩn

Sự kiện này được kích hoạt trước sự kiện mousedown. Công dụng chính của nó là có thể bị ngăn chặn mặc định.

webkitmouseforcedown Không chuẩn

Sự kiện này được kích hoạt sau sự kiện mousedown ngay khi đủ áp lực được áp dụng để đủ điều kiện là "force click".

webkitmouseforceup Không chuẩn

Sự kiện này được kích hoạt sau sự kiện webkitmouseforcedown ngay khi áp lực đã giảm đủ để kết thúc "force click".

webkitmouseforcechanged Không chuẩn

Sự kiện này được kích hoạt mỗi khi lượng áp lực thay đổi. Sự kiện này lần đầu kích hoạt sau sự kiện mousedown và ngừng kích hoạt trước sự kiện mouseup.

Thuộc tính sự kiện

Thuộc tính sau đây được biết là có sẵn trên các đối tượng sự kiện webkitmouseforcewillbegin, mousedown, webkitmouseforcechanged, webkitmouseforcedown, webkitmouseforceup, mousemovemouseup:

MouseEvent.webkitForce Không chuẩn Read only

Lượng áp lực hiện đang được áp dụng lên bàn di chuột/màn hình cảm ứng.

Hằng số

Các hằng số này hữu ích để xác định cường độ tương đối của áp lực được chỉ ra bởi MouseEvent.webkitForce:

MouseEvent.WEBKIT_FORCE_AT_MOUSE_DOWN Không chuẩn Read only

Lực tối thiểu cần thiết cho một cú click thông thường.

MouseEvent.WEBKIT_FORCE_AT_FORCE_MOUSE_DOWN Không chuẩn Read only

Lực tối thiểu cần thiết cho một force click.

Thông số kỹ thuật

Không thuộc bất kỳ thông số kỹ thuật nào. Apple có mô tả tại Mac Developer Library.