Как определить, поддерживает ли модель устройства Chrome OS Android программно?

У меня есть приложение для Chrome OS, опубликованное с некоторыми установками. Учитывая, что Chrome OS теперь поддерживает приложения для Android, мне нужен какой-то способ определить, сколько из моих существующих клиентов используют модель устройства, которая поддерживает Android.

Я просмотрел API и нашел chrome.runtime.getPlatformInfo но это не отвечает с моделью устройства. Мне интересно, есть ли более надежный способ обнаружить это.

2 ответа

Решение

Я нашел этот API, который делает именно то, что я хочу. К сожалению, это личное.

В настоящее время нет API, который выставляет имя устройства (платы) для кода JS. Есть некоторые частные / внутренние API, но люди не получают доступа к ним для обычных приложений, опубликованных в Chrome Web Store (CWS).

Вы можете попытаться снять отпечатки пальцев с устройства, собирая различные сведения об источнике (например, показатели отображения и встроенные USB-устройства), но для этого потребуется немало усилий, и, вероятно, все равно не поймать их все:(.

Другие вопросы по тегам