Получить уникальный идентификатор мобильного телефона из JavaScript

1

Я использовал отличный Google, и нашел много сообщений, но все они были из далеких лет.

Я пытаюсь однозначно идентифицировать мобильный телефон, когда он посещает мою веб-страницу. Все, что я нашел до сих пор, говорит, что это невозможно, но это все старые сообщения, поэтому, возможно, что-то появилось в последние годы, что позволяет.

Я понимаю, что могу просто создать уникальный код сам и сохранить его в cookie, но, конечно, эти файлы cookie не работают с перекрестным браузером. И мобильный телефон использует другой браузер, когда страница посещается, например, Facebook или WeChat, или нет.

Причина, по которой я хочу идентифицировать мобильный телефон, заключается в том, что я хочу, чтобы пользовательские настройки сохранялись всякий раз, когда он посещал мой сайт. И не имеет значения, посещает ли он мой сайт через встроенный браузер или один из ранее упомянутых других методов.

Это можно сделать вообще? Или это еще не возможно? Я не хочу, чтобы пользователь установил что-нибудь дополнительное.

Заранее спасибо.

  • 0
    Все это можно сделать с помощью учетных записей пользователей. Вы не можете иметь постоянные данные между браузерами / клиентами
  • 0
    Да, я тоже это понимаю. Но я также не хочу заставлять пользователя сразу создавать учетную запись. Предпочтительно, я хочу, чтобы учетная запись пользователя была необязательной, что дает пользователю дополнительную возможность использовать свою учетную запись на нескольких устройствах (и защищать его от потери настроек при очистке, например, файлов cookie).
Теги:
cross-browser

1 ответ

0

Посмотрите на устройство и отпечатки пальцев браузера. Они используют такие вещи, как установленные шрифты, тип GPU и другие безобидные вещи, которые, когда они связаны друг с другом и хешируют, дают вам разумное предположение о том, видели ли вы пользователя раньше.

Я вот это, возможно, платное решение работает хорошо.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню