1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/xiaoxiaoyu-uajs

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Uajs: многоязычный документ zh-cn

Обзор

Uajs получает информацию о следующем из UserAgent:

  1. Информация об операционной системе: можно получить информацию об операционной системе и версии.
  2. Можно получить информацию об устройстве, только на ios можно получить ipad/iphone/itouch.
  3. Информация о приложении: название и версия.

Сценарии использования

  1. Определить, использует ли пользователь мобильный телефон и какой именно (android или ios).
  2. Определить, какие приложения (WeChat или QQ) и их версии использует пользователь.

Поддерживаемые операционные системы

  1. Android
  2. iOS
  3. Windows Phone
  4. Windows desktop: настольная версия Windows
  5. macOS
  6. Xwindow

Поддерживаемые приложения

  1. WeChat: Weixin
  2. Weibo: клиент Weibo
  3. Alipay: клиент Alipay
  4. QQ: клиент QQ
  5. LBBrowser: браузер Stag
  6. Firefox: браузер Firefox (1.1+)
  7. UC Browser: браузер UC (1.1+)
  8. MQQBrowser: браузер QQ (мобильный) (1.1+)
  9. Baidu Browser: браузер Baidu (1.1+)
  10. MXBrowser: облачный браузер Miui (1.1+)
  11. LiebaoFast: браузер Stag (мобильный) (1.1+)
  12. MB2345Browser: браузер 2345 (мобильный) (1.1+)
  13. MIUI Browser: браузер Xiaomi (1.1+)
  14. Chrome: браузер Chrome (1.1+)
  15. Edge: браузер Edge (1.1+)
  16. Chitu: Red Fox (1.2+)
  17. DingTalk: приложение DingTalk (1.2+)
  18. SogouExplorer: браузер Sogou (1.2+)
  19. TBApp: приложение Taobao (1.2+)

Способ использования && версия

Использование

var uainfo=new UaInfo();   
document.writeln("Операционная система:" + uainfo.osinfo.osname);    
document.writeln("Версия операционной системы:" + uainfo.osinfo.osver);   
document.writeln("Название устройства:" + uainfo.deviceinfo);  
document.writeln("Имя приложения" + uainfo.appinfo.appname);   
document.writeln("Версия приложения:" + uainfo.appinfo.appver);   
if(uainfo.hasApplePay){
    document.writeln("support apple pay");
}

Тестовая ссылка: http://hstatic.cn/demo.html
QR: demo url

Объект документа

Объект uainfo содержит следующие атрибуты:

  • osinfo: информация об операционной системе, содержит следующие атрибуты
    osname: имя операционной системы, см. поддерживаемые операционные системы
    osver: версия операционной системы

  • deviceinfo: возможное название устройства, только для справки

  • appinfo: информация о приложении, содержит следующие атрибуты
    appname: название приложения, см. поддерживаемые приложения
    appver: версия приложения

  • hasApplePay: поддерживает ли Apple Pay

Сбор файлов cookie

Приложение собирает следующую информацию через файлы cookie:

  1. Строка useragent пользователя
  2. refer/ip
  3. Каждому пользователю присваивается уникальный uid

Контакты

Приглашаем присоединиться, чтобы получать своевременные уведомления об изменениях.
QQ группа: QR: demo url
Номер группы: 17924450, техническая поддержка данных

Протокол

BSD

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Получение информации о мобильном приложении и его версии на основе анализа useragent. Определение модели устройства пользователя при выполнении определённых условий (только для iOS-устройств, приложения — Weibo/WeChat). Возможность определения поддержки ApplePay для конкретной модели. Постоянное расширение списка поддерживаемых приложений. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/xiaoxiaoyu-uajs.git
git@api.gitlife.ru:oschina-mirror/xiaoxiaoyu-uajs.git
oschina-mirror
xiaoxiaoyu-uajs
xiaoxiaoyu-uajs
master