Вообще говоря, нет, вы не можете получить прямую информацию об оборудовании для пользователя по соображениям безопасности, и это вряд ли изменится, поскольку это будет серьезной проблемой конфиденциальности (конкретное оборудование может использоваться для уникальной идентификации конкретных пользователей).
Вы можете получить некоторую ограниченную информацию, такую как тип ОС, версия и архитектура, найденные в строке агента пользователя и navigator.platform
.Вы также можете определять определенные функции, такие как сенсорные экраны или сопоставимость видеокарт WebGL.
Как правило, вашим веб-страницам не нужно знать информацию об оборудовании пользователя, и они должны "просто работать" на различных устройствах.аппаратные средства, даже аппаратные средства, о которых вы не знаете или еще не изобрели.Если вы хотите обнаружить что-то конкретное, я бы порекомендовал задать конкретный вопрос об этой функции.