草案
此页面不完整。
安全上下文
此特征只可用于
安全上下文
(HTTPS),在某些或所有
支持浏览器
.
USBInterface
接口在
WebUSB API
provides information about an interface provided by the USB device. An interface represents a feature of the device which implements a particular protocol and may contain endpoints for bidirectional communication.
USBInterface.USBInterface
USBInterface
object which will be populated with information about the interface on the provided
USBConfiguration
with the given interface number.
USBInterface.interfaceNumber
只读
bInterfaceNumber
field of the interface descriptor defining this interface.
USBInterface.alternate
只读
USBAlternateInterface
from
alternates
with
alternateSetting
等于
0
. It can be changed by calling
USBDevice.selectAlternateInterface()
with any other value found in
alternates
.
USBInterface.alternates
只读
USBAlternateInterface
interface describing each of the alternative configurations possible for this interface.
USBInterface.claimed
只读
USBDevice.claimInterface()
.
| 规范 | 状态 | 注释 |
|---|---|---|
|
WebUSB
The definition of 'USBInterface' in that specification. |
草案 | 初始定义。 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
USBInterface
|
Chrome 61 | Edge 79 | Firefox No | IE No | Opera 48 | Safari No | WebView Android No | Chrome Android 61 | Firefox Android No | Opera Android 45 | Safari iOS No | Samsung Internet Android 8.0 |
USBInterface()
构造函数
|
Chrome 61 | Edge 79 | Firefox No | IE No | Opera 48 | Safari No | WebView Android No | Chrome Android 61 | Firefox Android No | Opera Android 45 | Safari iOS No | Samsung Internet Android 8.0 |
alternate
|
Chrome 61 | Edge 79 | Firefox No | IE No | Opera 48 | Safari No | WebView Android No | Chrome Android 61 | Firefox Android No | Opera Android 45 | Safari iOS No | Samsung Internet Android 8.0 |
alternates
|
Chrome 61 | Edge 79 | Firefox No | IE No | Opera 48 | Safari No | WebView Android No | Chrome Android 61 | Firefox Android No | Opera Android 45 | Safari iOS No | Samsung Internet Android 8.0 |
claimed
|
Chrome 61 | Edge 79 | Firefox No | IE No | Opera 48 | Safari No | WebView Android No | Chrome Android 61 | Firefox Android No | Opera Android 45 | Safari iOS No | Samsung Internet Android 8.0 |
interfaceNumber
|
Chrome 61 | Edge 79 | Firefox No | IE No | Opera 48 | Safari No | WebView Android No | Chrome Android 61 | Firefox Android No | Opera Android 45 | Safari iOS No | Samsung Internet Android 8.0 |
完整支持
不支持
实验。期望将来行为有所改变。