XRInputSourcesChangeEvent: added property
Khả dụng hạn chế
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
Thuộc tính chỉ đọc added của XRInputSourcesChangeEvent là danh sách không hoặc nhiều nguồn đầu vào, mỗi nguồn được xác định bằng một đối tượng XRInputSource, đã được làm cho có sẵn để sử dụng.
Giá trị
Một Array gồm không hoặc nhiều đối tượng XRInputSource, mỗi đối tượng biểu diễn một thiết bị đầu vào được thêm vào hệ thống XR.
Ví dụ
Ví dụ dưới đây tạo một trình xử lý cho sự kiện inputsourceschange xử lý các danh sách thiết bị được thêm vào và xóa khỏi hệ thống WebXR. Nó tìm kiếm các thiết bị mới và bị xóa có targetRayMode là tracked-pointer.
js
xrSession.oninputsourcescchange = (event) => {
for (const input of event.added) {
if (input.targetRayMode === "tracked-pointer") {
addedPointerDevice(input);
}
}
for (const input of event.removed) {
if (input.targetRayMode === "tracked-pointer") {
removedPointerDevice(input);
}
}
};
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| WebXR Device API> # dom-xrinputsourceschangeevent-added> |