unknownplace.org

前の日 | 最新のメモ | 次の日

# 2007-01-25

Catalyst::Plugin::Firebug

とか言うのを書いた。

ロードしておくとDebugモードのときに出力htmlに自動でFirebug liteのコードが埋め込まれるというやつ。

でも激しくDISられたので、ActionClassにしてリリースしなおす予定。うう><

ぐぐったら速攻あった。deconceptにw

deconcept > RegExp in Flash 8 using ExternalInterface

これ無名関数で書いちゃえばjsいらねーのにな。

js無名関数 with ExternalInterface

弊社フラッシュチームからは常識じゃん?的なことを言われましたが、FlashのExternalInterfaceに無名関数を使うというテクはなかなか使えるなぁ。

UserAgent取得

var ua = ExternalInterface.call("function() { return navigator.userAgent }");

JSつかってJSONパースさせてオブジェクトを得る

var json   = '{foo:"bar"}';
var object = ExternalInterface.call("function(json) { return eval('('+json+')') }", json);

などちょっとしたことやるならjsファイルでなんかやらなくてもas内だけで完結できる。

ちょっとがんばればasクラスだけでjsの正規表現つかうラッパークラスとかもできそうだけど、もうありそうかな。

出社。

退社。


comments