Document: phương thức createTouch()

Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

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.

Phương thức Document.createTouch() tạo và trả về một đối tượng Touch mới.

Note: Sử dụng phương thức khởi tạo TouchEvent().

Cú pháp

js
createTouch(view, target, identifier, pageX, pageY, screenX, screenY)

Tham số

Note: Tất cả các tham số đều tùy chọn.

view

window nơi xảy ra touch.

target

EventTarget cho touch.

identifier

Giá trị cho Touch.identifier.

pageX

Giá trị cho Touch.pageX.

pageY

Giá trị cho Touch.pageY.

screenX

Giá trị cho Touch.screenX.

screenY

Giá trị cho Touch.screenY.

Note: Các phiên bản trước của phương thức này bao gồm các tham số bổ sung sau nhưng những tham số đó không có trong bất kỳ tiêu chuẩn nào được liệt kê bên dưới. Do đó, các tham số này nên được xem là đã lỗi thời và không sử dụng.

clientX

Giá trị cho Touch.clientX.

clientY

Giá trị cho Touch.clientY.

radiusX

Giá trị cho Touch.radiusX.

radiusY

Giá trị cho Touch.radiusY.

rotationAngle

Giá trị cho Touch.rotationAngle.

force

Giá trị cho Touch.force.

Giá trị trả về

Một đối tượng Touch được cấu hình như mô tả bởi các tham số đầu vào.

Ví dụ

Ví dụ này minh họa việc sử dụng phương thức Document.createTouch() để tạo các đối tượng Touch.

Trong đoạn mã sau, hai đối tượng Touch được tạo cho phần tử target.

js
const target = document.getElementById("target");

const touch1 = document.createTouch(window, target, 1, 15, 20, 35, 40);
const touch2 = document.createTouch(window, target, 2, 25, 30, 45, 50);

Đặc tả kỹ thuật

Tính năng này không phải là một phần của bất kỳ đặc tả kỹ thuật hiện tại nào. Nó không còn nằm trong lộ trình trở thành tiêu chuẩn.

Tương thích trình duyệt

Xem thêm