基于HTML的AIR不支持中文输入
备受期待的adobe AIR终于发布1.0版本。我迫不及待的下载下来并配置好开发环境,开始测试编写一些小AIR程序。有一些好消息和一些坏消息:
好消息是AIR上的javascript可以跨域读取数据,并能访问本地的sqLite数据库以及文件系统(更详细的就不多说了)这意味着开发者可以很轻松的做一个CS应用,而不用担心数据读取和存储的问题。
坏消息是基于HTML创建的AIR仍然不支持中文输入,而且还没有任何将要支持的消息。
这个问题应该追朔到AIR的HTML解释引擎webKit,这款被adobe最终选中的开源HTML解释引擎是不支持中文输入的,甚至连中文显示也是开始支持不久,而且字体效果也和ie,firefox有差距。当然,adobe选中它的原因是因为它足够小,速度快等。但是对国内的开发者来说,可能必须长期面对HTML-based AIR不支持中文输入的现实。因为苹果的safari(同样采用webKit作为内核)不支持中文输入已经不是新闻了。
Read more »