続・Flash Lite軽量化 – 可読性を捨てた最終手段
前にFlash Liteの軽量化を書きましたが
それでもまだ容量を削減しなければいけない状況に追い詰められたとき、
可読性はほとんどなくなるが僕がやった最終手段。
続きを読む »
前にFlash Liteの軽量化を書きましたが
それでもまだ容量を削減しなければいけない状況に追い詰められたとき、
可読性はほとんどなくなるが僕がやった最終手段。
続きを読む »
Flash Liteのインタラクティブモードで
現在のページをブックマークするときに
タイトルを指定する方法ってあるのでしょうか。
auに関してはFlashLite2.x以降であれば、
au独自のdeviceスキームが使用できるので以下のようなやり方で可能です。
表示:getURL(”device:home/bookmark”);
登録:getURL(”device:home/bookmark?url=URL&title=タイトル“);
※URLとタイトルはURLエンコード済みのもの
auの特殊スキーム一覧
http://yaplog.jp/webdesignmemo/archive/18
続きを読む »
先日書いた「Flash Liteからメーラー起動メモ」ですが、
メーラーの件名や本文にデフォルトで文字列を表示したいとき、
一筋縄ではいかないことが判明しました。
やっかいなのはキャリアごと、Flash Liteのバージョンごとにエンコード形式が違うこと。
Docomo、au、SoftBankで書き方を変えておかないと文字化けしちゃいます!
続きを読む »
Flash Lite1.1でキャリア判別してごにょごにょしたいときってどうすればいいのでしょうか。
fscommand2の中にもキャリア名を返してくれるような
コマンドは存在してないので、自力でやるしかなさそうです。
簡単かつ確実なのはサーバーサイドで取得してFlashに渡してやる方法ですが、
今回はFlash Liteのスクリプトのみで何とかしてみます。
続きを読む »
携帯コンテンツを見ていると
ゲームやキャンペーンページで「友達に教える」ってよくありますよね。
Flash Liteからメーラーを立ち上げるときのやり方はこんなかんじ。
フレームアクションに
canEmail = _capEmail;
を記述すると、
クライアント側で電子メールメッセージが可能であれば1が設定されます。
if文を使ってボタンアクションで起動してみましょう。
ちなみにパラメータを付与することで
宛先、CC、BC、件名、本文が入力された状態で
電子メール作成ウィンドウを開くことができます。
続きを読む »
Flash Lite3.0からFLV動画再生ができるってことで
モバイルの動画コンテンツもイケイケなかんじかと思いきや
docomoの3.0端末で検証してみても再生できない様子・・・
どうやら今年夏モデルのiモードブラウザ2.0以降において
FLVPlaybackコンポーネントやNetStreamクラスによるFLV動画再生が
できるようになったみたいです。
続きを読む »
Flash Liteを作る上で、
1バイトの世界での軽量化(戦い)は避けては通れない。
すぐできる軽量化ということで
ほとんど既出のものですが、自分用にメモしておく。
続きを読む »
Flash Lite1.1では入力テキスト機能をサポートしていて、
テキストフィールドごとに数字のみ、アルファベットのみなどの指定がかけられます。
アンケートや申し込みフォームなどで名前、住所、電話番号のフォームを用意したいときに便利ですね。
status = fscommand2(”SetInputTextType”, “input1″, “Numeric”);
※input1はテキストフィールドにあてた変数名。
指定モードは以下のとおり。
Numeric: 数値のみ (0 ~ 9)
Alpha: アルファベット文字のみ (A ~ Z、a ~ z)
Alphanumeric: 英数字のみ (0 ~ 9、A ~ Z、a ~ z)
Latin: ラテン文字のみ (英数字と句読記号)
NonLatin: 非ラテン文字のみ (漢字とかななど)
NoRestriction: デフォルトのモード (FEP に制限を設定しない)
続きを読む »
最近はPCのFlashから離れ、
モバイルFlash、つまりFlash Liteをゴリゴリ書いているのですが
同じコンテンツをFalsh Lite1.1用AS1.0とFlash Lite3.0用AS2.0に書き出すのに
「TellTarget」や「/:」や「add」や「eval」をチマチマ置き換えて複数パターン作ったりしています。
そんな中、SharedObjectがFlash Lite3.0端末で効かない現象があって
これのために何時間も費やしたのでここにメモしておきます。
調べればすぐ分かることでした。汗
続きを読む »