Предположим, что у вас есть полный программный контроль над беспроводным маршрутизатором (например, с OpenWrt или DD-WRT - linux). Маршрутизатор настроен на широковещательную передачу ssid, и сеть широко открыта.
Подходит мобильный пользователь (iPhone / Android / BB).
1) на iPhone, если устройство в настоящее время не подключено к Wi-Fi, появится диалоговое окно, предлагающее подключиться к доступным SSID. Пользователь выбирает мой ssid и подключается. Есть ли способ с моего маршрутизатора (скажем, с помощью Bonjour или ??) вызвать iPhone для запуска веб-браузера и попытки загрузить домашнюю страницу или автоматически настроить URL-адрес?
2) какой-нибудь другой ответ для Android / BB?
Причина в том, что в приложении «огороженный сад» мне нужно иметь возможность открывать страницу приветствия и не хочу, чтобы пользователь сначала возился с загрузкой страницы по умолчанию.
Любые мысли оценил! или URL автоконфигурации автоматически?
2) какой-нибудь другой ответ для Android / BB?
Причина в том, что в приложении «огороженный сад» мне нужно иметь возможность открывать страницу приветствия и не хочу, чтобы пользователь сначала возился с загрузкой страницы по умолчанию.
Любые мысли оценил! или URL автоконфигурации автоматически?
2) какой-нибудь другой ответ для Android / BB?
Причина в том, что в приложении «огороженный сад» мне нужно иметь возможность открывать страницу приветствия и не хочу, чтобы пользователь сначала возился с загрузкой страницы по умолчанию.
Любые мысли оценил! Спасибо RM.
Обновление. Думаю, ответ может заключаться в 802.21 или UMA. Я где-то читал, что ATT использует это с iPhone для аутентификации.
На iPhone есть переключатель, называемый «автоматический вход» при подключении к шлюзу Wi-Fi. Если вы включите это, iPhone отправит HTTP-запрос и получит перенаправление из моей точки доступа, а затем я отправлю страницу приветствия. (место полностью открытое). Проблема в том, что iPhone, кажется, ждет чего-то особенного - он не меняется с «3G» на Wi-Fi и может со временем истечь. Кроме того, он по-прежнему отображает баннер «Вход», прикрепленный к верхней части окна. Однако на симуляторе, если я использую «AUTO», он работает так же, как если бы я использовал «Auto».
Я думаю, что тот факт, что симулятор имеет такое явное отличие в поведении от устройства, является ошибкой. Думают ли более опытные пользователи, что это так, и что я должен сообщить об этом в Apple?
Спасибо.