« links for 2011-07-05 | Home | links for 2011-07-08 »

Jul 072011

ProgressionでSWFAddressのExternalChangeが発動しない件

走り書き。

Progression4 + SWFaddressでindexにQueryって駄目だったっけ?
#?id=112
みたいなの。
この形だとexternalChangeeがWebSynchronizer内のSceneId.validatePathに引っかかってgotoまで遷移しない。(Queryの場合はSceneEvent.SCENE_QUERY_CHANGEも呼ばれない)

とりあえず間にひとつシーンをかませば問題なく動作する。
#/v/?id=2
みたいなかんじ。

SWFAddress単体では動作していたような気もするのだけど、記憶が定かではない。

Ref.Asual | SWFAddress - Deep linking for Flash and Ajax
Progression - Framework for Flash

3 Comments

Internalは大丈夫なんだけどな。

自分もこれ引っかかりましたね。
validate が怪しいのでバグな気もするんですがw

ちょっと正規表現の部分直したらいけるかなーと思ったけれど、それによって何が引き起こされるかわからなくて躊躇しております。やってみるかねー。

Leave a comment

Search and Archives