AS3 fl.controls.TextInput 和移动平台
Posted
技术标签:
【中文标题】AS3 fl.controls.TextInput 和移动平台【英文标题】:AS3 fl.controls.TextInput and mobile platforms 【发布时间】:2012-06-11 11:47:11 【问题描述】:我打算在纯 ActionScript Flex 项目中使用 fl.controls.TextInput。 fl.controls.TextInput 将通过从 Flash Pro CS5.5 中提取 SWC 传输到 Flex。
问题是:如果我通过 Flex 创建 ios 或 android 应用程序,TextInput 是否可以在移动平台上工作?当用户触摸它时,屏幕上会出现软键盘供用户输入吗?
【问题讨论】:
【参考方案1】:Mobile 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 之后不可用播放器版本 10.2 +。
【讨论】:
以上是关于AS3 fl.controls.TextInput 和移动平台的主要内容,如果未能解决你的问题,请参考以下文章
ActionScript 3 AS3 SWFtrospection(as3swf)