- просмотр списка USB-устройств
- в Linux - команда lsusb
- в Windows - usbdeview
- у Google Chrome есть особая нестабильная сборка, содержащая все последние изобретения Google, и называется Google Chrome Canary
- подключение к USB-устройствам из упакованного приложения Chrome производится, как написано здесь, с использование vendorId и productId, определенных с помощью программ из первого пункта
- в той же статье описан механизм использования последовательных портов:
- в Google Chrome 20.0.11.32.57:
- отсутствуют методы getPorts, setControlSignals, getControlSignals, их использование вызывает исключение
- указанные в манифесте разрешения "appWindow", "usb" при загрузке приложения выдают предупреждения (видимо они также отсутствуют), но приложение работает
- еще одна особенность связана с необходимостью указания в разделе app манифеста следующей конструкции:
"launch": { "local_path": "index.html"}где index.html - главная страница приложения - в отличии от Canary приложение запускается просто во вкладке, указание размеров окна приложения игнорируется
- реакция Google Chrome Canary 22.0.1208.0 несколько иная:
- конструкция launch не нужна
- приложение запускается в отдельном окне с пустым заголовком и, чтобы посмотреть консоль, нужно щелкнуть правой мышью и выбрать "просмотр элемента", а уже там выбрать консоль
- отсутствующие команды по работе с последовательным портом существуют, но выдают пустой массив, похоже, еще не реализованы
вторник, 17 июля 2012 г.
Просмотр списка USB-устройств в Linux и Windows, замечания об упакованных приложениях Google Chrome
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий