Как предоставить разрешения последовательному порту на устройстве ChromeOS?
Я работаю над киоск-приложением, и мне нужно иметь возможность предоставлять разрешения на доступ к API веб-сериала без какого-либо взаимодействия с пользователем. Это ChromeBox, который управляется через консоль Google (https://admin.google.com), и я добавил разрешения для своего устройства как в «Пользователь и браузер», так и в «Управляемый гость».
Я по-прежнему могу получить доступ к последовательным портам только посредством взаимодействия с пользователем, например, по событию щелчка.
Серийные разрешения консоли администратора Google
В документации Google для этих настроек указано, что:
Доступно на устройствах ChromeOS и в браузере Chrome для Windows, Mac и Linux. Вы можете указать список сайтов, которые могут подключаться к последовательным устройствам с определенными идентификаторами производителя и продукта. Доступ к этим устройствам автоматически разрешается соответствующим веб-приложениям на стороне клиента.
Я ожидаю, что смогу получить доступные порты, открывать, читать и записывать в последовательный порт, когда пользователь отсутствует для взаимодействия с устройством.