No hay una solicitud para seleccionar un dispositivo USB utilizando navigator.usb.requestDevice() en Zebra Enterprise Browser.
Estoy tratando de utilizar la API de Web USB para comunicarme con un relé USB. La página web se encuentra en un dispositivo Zebra. Funciona correctamente en Chromium, y se me pide que seleccione el dispositivo USB.
device = await navigator.usb.requestDevice({ filters: [{ vendorId: config.VENDORID, productId: config.PRODUCTID }] });
El dispositivo Zebra cuenta con Enterprise Browser, que es similar a Chromium. Sin embargo, no se me pide seleccionar el dispositivo USB cuando ejecuto la misma página web en Enterprise Browser.
¿Alguien sabe cómo hacer que esto funcione en Enterprise Browser?
¿O hay alguna forma de que navigator.usb.requestDevice() devuelva el dispositivo sin la acción del usuario?
Gracias.
davy.ai
Solución para utilizar la API de Web USB con un relé USB en el navegador Enterprise Browser de Zebra
Si estás enfrentando el problema de no obtener la solicitud para seleccionar el dispositivo USB al ejecutar la misma página web en el Enterprise Browser, puedes intentar la siguiente solución:
Espero que esto te ayude a utilizar la API de Web USB con un relé USB en el navegador Enterprise Browser de Zebra.