Получить Mac-адрес планшета (iPad или Droid)? - PullRequest
0 голосов
/ 30 ноября 2011

Сводка: Я занимаюсь разработкой веб-приложения HTML5, которое позволит планшетам (iPad или Droid) подключаться к серверу и выполнять различные функции. Клиенту нужен способ проверить MAC-адрес устройства при входе в систему. Из того, что я прочитал, большинство решений используют объекты activex, которые не будут работать в браузерах webkit.

Вопрос: Кто-нибудь знает решение, которое бы без проблем подключалось к веб-приложению HTML5 (в идеале обновите скрытый элемент формы значением при входе в систему)?

Спасибо!

Ответы [ 2 ]

4 голосов
/ 30 ноября 2011

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

Если что-то существует, это будет плагин для браузера (show-stopper на iOS). И для этого, вероятно, потребуется больше, чем доступные разрешения по умолчанию (я не подозреваю, что вы можете перечислять сетевые интерфейсы в Java, например, без запроса повышенных разрешений).

2 голосов
/ 30 ноября 2011

Если вы ищете только HTML / JS, я не думаю, что это возможно. Это не будет разоблачено.

Проблема в том, что полученные вами пакеты будут содержать только MAC-адрес узла на последнем прыжке.

Это может быть возможно через плагин, но тогда это ограничивает вас на iOS, а возможно и на Android, так как вам нужно будет предоставить им способ получения плагина первым (если вы не использовали плагин, который был установлен по умолчанию) .

Редактировать. Не то чтобы я поддерживал приложение для каждой мелочи, но оно показывает, что легко нажимаемые кнопки приложений иногда имеют тенденцию работать лучше, чем веб-приложения (независимо от возможности создавать ярлыки браузера на домашних экранах). Если это подходит, вы можете рассмотреть возможность загрузки этого в веб-представлении на целевом устройстве из приложения, из которого вы затем можете, конечно, получить доступ к MAC-адресам и всем остальным, что вам может понадобиться.

MobiThinking: Мобильные приложения: нативные v Веб-приложения - каковы плюсы и минусы?

Forbes: мобильное веб-приложение или собственное приложение? Это сложно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...