FLEX无法输入中文
2013-04-17 09:05
106 查看
方案一: 当FLEX嵌入网页内,我们发现有些输入框不能切换输入法,不能输入中文的情况。 用户的计算机上是否安装了 IME (Capabilities.hasIME) 用户计算机上是否启用了 IME (IME.enabled) 当前 IME 使用的转换模式 (IME.conversionMode) // 可在初始化的时候添加监听 this.addEventListener(MouseEvent.ROLL_OUT, setSRF); // 处理方法 private function setSRF(event:MouseEvent):void{ if(Capabilities.hasIME){ try{ if(!IME.enabled){ IME.enabled=true; } IME.conversionMode="CHINESE"; }catch(error:Error){} } } 方案二: 显示对象获得焦点事件中设置:IME.enable = true; <s:ComboBox focusIn="{IME.enabled=true}">
相关文章推荐
- flex导致浏览器对指定站点输入法无法输入中文的问题
- Flex 文本框无法输入中文的bug
- 解決Ubuntu下搜狗输入法出现无法输入中文的问题
- Ubuntu16.04安装搜狗输入法+无法输入中文解决
- Ubuntu Sogou 输入法无法输入中文解决办法
- xubuntu 16.04 搜狗拼音无法输入中文的解决方法
- ubuntu sublime无法输入中文问题解决
- Qt5 creator ubuntu16.04无法输入中文
- Qt编写的程序无法输入中文
- Ubuntu下IDEA无法输入中文问题 解决方法
- 最简单解决 Ubuntu 16.* 在基于 Qt 为界面的程序中无法输入中文(Latex\Pycharm)
- 解决Flex 4中,自定义字体时Alert或其它mx UI组件无法显示中文的问题
- 手机横屏调用软键盘,会出现软键盘没有候选栏的情况,导致无法输入中文
- Ubuntu下Sublime Text 3解决无法输入中文的方法
- jQuery EasyUI Combobox无法检索中文输入的问题
- fedora 9 无法输入中文的问题
- Excel无法输入中文
- 完美解决Linux sublime Text中文无法输入的问题
- 解决opensuse中QTCreate无法输入中文
- linux最小系统无法输入中文