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
webkitmouseforcewillbeginNon-standard-
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. webkitmouseforcedownNon-standard-
Sự kiện này được kích hoạt sau sự kiện
mousedownngay khi đủ áp lực được áp dụng để đủ điều kiện là "force click". webkitmouseforceupNon-standard-
Sự kiện này được kích hoạt sau sự kiện
webkitmouseforcedownngay khi áp lực đã giảm đủ để kết thúc "force click". webkitmouseforcechangedNon-standard-
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
mousedownvà ngừng kích hoạt trước sự kiệnmouseup.
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, mousemove và mouseup:
MouseEvent.webkitForceNon-standard 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_DOWNNon-standard 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_DOWNNon-standard 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.