HTML-форма для публикации в приложении Flex - PullRequest
0 голосов
/ 26 августа 2011

У меня есть гибкое приложение, которое в основном завершено, оно использует Zend AMF для подключения / предоставления данных.

Мое приложение действительно имеет экран входа в систему, который, кажется, работает нормально.Теперь я хотел бы добавить еще одну форму входа на мой сайт, которая позволит пользователям вводить имя пользователя / пароль.Когда отправленная форма должна передавать данные в приложение flex и обходить логин приложения.

Единственный способ, которым я знаю, как это сделать, это передать пользовательский ввод в URL, который явно не идеален.

Как опубликовать данные формы для использования в качестве переменных в flex?

Ответы [ 2 ]

0 голосов
/ 27 августа 2011

Есть еще два метода, которые я использую.

1) Передайте параметры в ваш swf через html embed и прочитайте его в swf при загрузке (используя FlashVars):

http://kb2.adobe.com/cps/164/tn_16417.html

2) Записать данные для входа в файлы cookie браузера и прочитать их в формате swf (используя вызовы JavaScript на вашей странице через ExternalInterface ):

Доступ к файлам cookie браузера из Flex

Я использовал библиотеку из проверенного ответа на вопрос выше, она работает.

0 голосов
/ 26 августа 2011

Отправьте входные данные пользователя на сервер через форму. Если вход выполнен успешно, откройте приложение flex.

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

...