2009年3月アーカイブ

前回の記事から改行つながりで。
文字列から改行を取り除く処理です。

○文字列の中から改行をとりのぞきたい
http://level0.kayac.com/2009/03/deletebreak.php
TextAreaで改行を含んだテキストを設定するには、
改行コードを「\u000d」で表現できるので、
<mx:TextArea text="1行目\u00d2行目" />になります。
僕はまだはまった事がないエラーばかりだけど、
知っていると役に立ちそうです。

○Flash Liteのバグ?とその対処法
http://pw6.jp/archives/412
dataGridに背景色を設定する方法です。
下記のサイトの下部にあります。

http://shigeru-nakagaki.com/flex_samples/DataGrid/DataGridSample2/DataGridSample2.html
FlashLite2.0以降対応でTweenerを利用しました。
気になるファイルサイズですが、利用することにより今回は約9kb増えました。

一概にこれだけ増えるとは言えないと思いますが、
ある程度(結構といえるか。。)の増量は避けれないですね。。

○Tweener
http://code.google.com/p/tweener/

○30秒でわかるtweener
http://wiki.libspark.org/wiki/Library/AS2/Tweener
ある案件で、loadVariablesで大きめなデータを送信する必要がありました。

ご存知の方も多いと思いますが、softbankとauの一部の端末でPOSTメソッドが
動作しないことがあります。

そのためGETメソッドでの送信になるのですが、
パラメータサイズをオーバーすることがありました。

一部の端末での調査ですが、
URLが正しくないとエラーが表示される、
または、画面上変化がなしでサーバにデータ送信しない
という症状がありました。


対応としては、
1.キー名を短くする
2.送信する必要のないデータは空文字を代入して送る
になります。

2の話ですが、FlashLiteでデータ送信するとオーサリング上で設定した全ての変数を送信するので、
loadVariablesのcall前にhoge=""のようにサーバに送る必要のないデータは、
値を空にするといいです。特にgetTimer()を使ってる場合にはサイズ結構削れますよ。

プロフィール

author:max

横浜で働いてます。Flashが好き。

■主な受賞歴
ソフトバンクモバイル株式会社主催:モバイルウィジェットコンテスト「アドビシステムズ賞」

2009年6月

  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

ウェブページ