我打算在純ActionScript ActionScript項目中使用fl.controls.TextInput。 fl.controls.TextInput將通過從Flash Pro CS5.5中提取SWC而傳輸到Flex。AS3 fl.controls.TextInput和移動平臺
問題是:如果我通過Flex創建iOS或Android應用程序,TextInput是否可以在移動平臺上工作?當用戶觸摸它時,屏幕上是否會顯示軟鍵盤以供用戶輸入他的輸入?
我打算在純ActionScript ActionScript項目中使用fl.controls.TextInput。 fl.controls.TextInput將通過從Flash Pro CS5.5中提取SWC而傳輸到Flex。AS3 fl.controls.TextInput和移動平臺
問題是:如果我通過Flex創建iOS或Android應用程序,TextInput是否可以在移動平臺上工作?當用戶觸摸它時,屏幕上是否會顯示軟鍵盤以供用戶輸入他的輸入?
移動ActionScript虛擬機應該尊重您的控件。但是,您正在使用Flash Player 10.0技術並在Flex移動應用程序中運行它(這些日期可能意味着Flex 4.0/Player 11.0 +)。您是否有充分的理由不使用Spark組件,或者Flex MXML佈局用於表單等。它與ActionScript項目(可以加載到SpriteVisualElement中)以及Flex佈局相集成很容易。
我還沒有測試過fl.controls.TextInput,但是如果你使用Flash CS 5.5/CS 6並嘗試導入fl.controls.TextInput,那是一個編譯時錯誤,因爲TextInput不可用過去Flash Player版本10.2 +。