fn
useDevicesList
v0.0.15testeddemoReactive `enumerateDevices` listing available media input/output devices.
Examples
ts
const { videoInputs, audioInputs, audioOutputs } = useDevicesList({ requestPermissions: true });ts
const { devices, ensurePermissions, permissionGranted } = useDevicesList();
await ensurePermissions();Demo
Loading demo…
Signature
ts
export function useDevicesList(options: UseDevicesListOptions ={ ... }Parameters
| Parameter | Type | Description |
|---|---|---|
options? | UseDevicesListOptions | Options |
Returns
UseDevicesListReturn`devices`, kind-filtered lists, `isSupported`, `permissionGranted` and `ensurePermissions`