[AS3]as3的IME类获取用户客户端的语言与输入法
使用flash.system.Capabilities.language 属性和flash.system.IME 类
使用flash.system.Capabilities.language 属性和flash.system.IME 类
- package {
- import flash.display.Sprite;
- import flash.system.IME;
- public class Sample1101 extends Sprite
- {
- public function Sample1101()
- {
- // 从capabilities 对象上得到语言值
- var lang:String = flash.system.Capabilities.language.substr(0, 2);
- // 创建支持语言数组>
- var supportedLanguages:Array = ["en", "es", "fr"];
- // CuPlayer.com提示设置默认语言.
- var useLang:String = "en";
- //CuPlayer.com提示循环匹配,如果找到,设置useLang
- for (var i:int = 0; i < supportedLanguages.length; i++)
- {
- if (supportedLanguages[i] == lang)
- {
- useLang = lang;
- break;
- }
- }
- // CuPlayer.com提示载入对应Flash
- var movieURL:String = "myMovie_" + useLang + ".swf";
- }
- }
- }
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例
请稍候...