Могу ли я заставить мобильный клиент автоматически запускать веб-браузер при подключении к Wi-Fi?

Предположим, что у вас есть полный программный контроль над беспроводным маршрутизатором (например, с 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?

Спасибо.

5
задан Jonathan Starr 15 December 2010 в 21:54
поделиться