nod::ぶろぐ:RIA::Flex/AIR/Flash

FlashやFlex,(Ajax),S2Flex2,ActionScript3,yui-frameworks,Akabanaプロジェクトなどのメモ帳

AIR(Beta3/BlazeDS版SDK)のHTMLControlで日本語入力

Flex User Group(fxug)の<フォーラムにあった、AIRのHTMLControlで日本語入力ができないというのがあったので試してみました。

実際Beta3ではHTMLControlを使って表示したHTMLページにform要素がある場合にテキスト入力をしようとすると日本語を入力することができませんでした。

別のFlex SDKを使う事もやったタイミングだったので、Flex 3 Beta3(Version 3.0 build 189825)とBlazeDS付属SDK(Version 3.0.0 build 314)でどうなるかを試してみました。

試すコードはフォーラムにある通りで、fxugのサイトを表示して検索用フィールドに日本語を入力して表示されるかを確認します。

結果は以下の通りです。

  Beta3Version 3.0 build 189825 BlazeDS-rc(3.0.0 314)
Windows XP
Mac OS X
Windows XP
Mac OS X
TextInput
copy&paste
直接入力(日本語) 
×
HTMLControl
copy&paste
×
直接入力(日本語) 
×
×
×

Windows XPで実行した場合、BlazeDS付属のSDKを使ってもHTMLコントロールで表示したHTML内に含まれる際に日本語の直接入力ができませんでした。( ̄□ ̄;)!!

BlazeDSに付属のFlex SDK 3では、現在のBeta3よりは改善されているように見えるものの、日本語入力に関してはこのままFlex SDK 3がリリースになってしまうと、つらいかもしれません。

#FxUGの投稿 この投稿もみて試してみました。
AIR : 表示されたHTMLに日本語が入力できない
http://www.fxug.net/modules/xhnewbb/viewtopic.php?topic_id=1588&post_id=6646#forumpost6646

#日本語を含むページ表示でも文字化けもあるようです。
HTMLコンポーネントの文字化け
http://www.fxug.net/modules/xhnewbb/viewtopic.php?topic_id=1571&post_id=6647#forumpost6647

Posted by nod at 2008年02月14日 03:16 | コメント (0) | Clip!! | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it!

この記事に対するコメント

この記事に対するコメントはまだありません。


コメントを投稿する




保存しますか?



Flex.org - The Directory for Flex Get Adobe Flash Player Made with dreamweaverMade with fireworksPowered by Movable Type 3.36Powered by Wandering Wind
Copyright : [Articles] (C) nod::ぶろぐ:RIA::Flex/AIR/Flash All Rights Reserved.
[Comments/Trackbacks] ... Authors of those have rights.