私は現在フレックスアプリケーションを構築しており、ディープリンクでhttp://site.com/#/account/settingsなどの優れたURLを生成できるようにしたいと考えています。
swfを埋め込んでディープリンクを提供するためにswfaddress2.4とswfobject2.2を見てきました。これまでのところ、すべてがFirefoxとChromeで機能します。ただし、Internet Explorer 9では、戻るボタンと履歴機能が機能しないため、かなりイライラします。
興味深いことに、ここhttp://www.asual.com/swfaddress/samples/flex/のFlexサンプルファイルはIE9で完全に機能します。さらに詳しく調べてみると、彼らはac_OETags.jsファイルを使用してswfを埋め込んでいるようです。ドキュメントとflexによって生成されたindex.htmlファイルを見ると、swfファイルを埋め込むための好ましい方法として最新バージョンのswfobjectを使用しているようです。
そうは言っても、swfobjectは1年以上更新されていません。また、作者がそれを更新するつもりかどうかもわかりません。一方、私はadobeのhistory.jsがディープリンクで機能する方法が好きではありません。http://site.com/#view=1のようなURLは、私の意見では非常に醜いように見えます。
上記に照らして、flex 4.5プロジェクトにswfファイルを埋め込み、ディープリンクするためにどのライブラリをお勧めしますか?