我有一個基本完成的flex應用程序,它使用Zend AMF來連接/提供數據。html表單發佈到flex應用程序
我的應用程序確實有一個登錄屏幕,似乎工作正常。現在我想在我的網站上添加另一個登錄表單,它允許用戶輸入用戶名/密碼。提交表單應將數據傳遞給Flex應用程序並繞過應用程序的登錄。
我知道如何做到這一點的唯一方法是通過在顯然不理想的url中傳遞用戶輸入。
如何發佈表單數據以用作flex中的變量?
我有一個基本完成的flex應用程序,它使用Zend AMF來連接/提供數據。html表單發佈到flex應用程序
我的應用程序確實有一個登錄屏幕,似乎工作正常。現在我想在我的網站上添加另一個登錄表單,它允許用戶輸入用戶名/密碼。提交表單應將數據傳遞給Flex應用程序並繞過應用程序的登錄。
我知道如何做到這一點的唯一方法是通過在顯然不理想的url中傳遞用戶輸入。
如何發佈表單數據以用作flex中的變量?
還有兩種方法我使用。通過HTML嵌入
1)參數傳遞給您的SWF和SWF讀它的負載(使用Flash變量):
http://kb2.adobe.com/cps/164/tn_16417.html
2)登錄數據寫入到瀏覽器的cookies和SWF閱讀(使用通過ExternalInterface在你的頁面調用JavaScript的):
Accessing browser cookies from Flex
我用庫從檢查的回答上面的問題,它的工作。
通過您的表單將您的用戶輸入發送到服務器,如果登錄成功,請打開您的Flex應用程序。
由於它將在同一個會話中,您的flex應用程序將能夠從服務器獲取用戶信息,如果存在,請繞過flex應用程序登錄。
謝謝!我也發現這非常有用 - http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf626ae-7feb.html – Adam