-
Notifications
You must be signed in to change notification settings - Fork 8.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
26 additions
and
26 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,26 +1,26 @@ | ||
--- | ||
title: UIEvent:sourceCapabilities 属性 | ||
slug: Web/API/UIEvent/sourceCapabilities | ||
l10n: | ||
sourceCommit: 8cac4a3fed6a702840efd2deda67a922120732d0 | ||
--- | ||
|
||
{{APIRef("Input Device Capabilities API")}}{{SeeCompatTable}} | ||
|
||
{{domxref("UIEvent")}} 接口的 **`sourceCapabilities `** 只读属性返回 {{domxref('InputDeviceCapabilities')}} 接口的一个实例,该实例提供有关负责生成触摸事件的物理设备的信息。如果没有输入设备对事件负责,则返回 `null`。 | ||
|
||
当单个用户与输入设备的交互生成一系列不同的输入事件时,所有这些事件的 `sourceCapabilities` 属性将指向 `InputDeviceCapabilities` 的同一个实例。例如,当用户将手指从触摸屏上抬起时,可能会生成若干个 UIEvent,包括 `touchend`、`mousedown`、`click` 和 `focus`。所有这些事件必须具有表示触摸屏的相同 `sourceCapabilities`。 | ||
|
||
只有当该交互是 Web 平台提供的抽象的一部分时,设备才被视为对事件“负责”。例如,许多用户代理允许使用鼠标或键盘调整窗口大小,但这个细节不会以任何方式暴露给 Web 平台,因此 resize 事件的 sourceCapabilities 通常为 null。 | ||
|
||
## 值 | ||
|
||
{{domxref('InputDeviceCapabilities')}} 的实例。 | ||
|
||
## 规范 | ||
|
||
{{Specifications}} | ||
|
||
## 浏览器兼容性 | ||
|
||
{{Compat}} | ||
--- | ||
title: UIEvent:sourceCapabilities 属性 | ||
slug: Web/API/UIEvent/sourceCapabilities | ||
l10n: | ||
sourceCommit: 8cac4a3fed6a702840efd2deda67a922120732d0 | ||
--- | ||
|
||
{{APIRef("Input Device Capabilities API")}}{{SeeCompatTable}} | ||
|
||
{{domxref("UIEvent")}} 接口的 **`sourceCapabilities `** 只读属性返回 {{domxref('InputDeviceCapabilities')}} 接口的一个实例,该实例提供有关负责生成触摸事件的物理设备的信息。如果没有输入设备对事件负责,则返回 `null`。 | ||
|
||
当单个用户与输入设备的交互生成一系列不同的输入事件时,所有这些事件的 `sourceCapabilities` 属性将指向 `InputDeviceCapabilities` 的同一个实例。例如,当用户将手指从触摸屏上抬起时,可能会生成若干个 UIEvent,包括 `touchend`、`mousedown`、`click` 和 `focus`。所有这些事件必须具有表示触摸屏的相同 `sourceCapabilities`。 | ||
|
||
只有当该交互是 Web 平台提供的抽象的一部分时,设备才被视为对事件“负责”。例如,许多用户代理允许使用鼠标或键盘调整窗口大小,但这个细节不会以任何方式暴露给 Web 平台,因此 resize 事件的 sourceCapabilities 通常为 null。 | ||
|
||
## 值 | ||
|
||
{{domxref('InputDeviceCapabilities')}} 的实例。 | ||
|
||
## 规范 | ||
|
||
{{Specifications}} | ||
|
||
## 浏览器兼容性 | ||
|
||
{{Compat}} |