19 lines
623 B
TypeScript
19 lines
623 B
TypeScript
// import type { AdbDaemonWebUsbDevice } from '@yume-chan/adb-daemon-webusb'
|
|
// import { AdbDaemonWebUsbDeviceManager } from '@yume-chan/adb-daemon-webusb'
|
|
import { webusb } from 'usb'
|
|
|
|
// const WebUsb: WebUSB = new WebUSB({ allowAllDevices: true })
|
|
// const Manager: AdbDaemonWebUsbDeviceManager = new AdbDaemonWebUsbDeviceManager(
|
|
// WebUsb
|
|
// )
|
|
|
|
export function getDevices() {
|
|
// const devices: AdbDaemonWebUsbDevice[] = await Manager.getDevices()
|
|
// if (!devices.length) {
|
|
// alert('No device connected')
|
|
// }
|
|
|
|
webusb.requestDevice({ filters: [] }).then(device => {
|
|
console.log(device)
|
|
})
|
|
}
|