« Adobe AIR Beta 2でWebブラウザを作ってみた | メイン | Flex Builderが3万円ぐらいに値下げ? »

AIRがブラウザエンジンとしてswfやFLVをサポートするのは正式版から

iioka@オーマイガッ
です。

昨日のエントリーでAIR Beta 2を使ったブラウザを作り、
パラメータを設定することでFlashも再生できないものかと調べていたら
同じ事を考えている人がいました。

Adobe Flex Builder3ベータ版で、Air(Apollo)の実験をしています。
とりあえず「指定されたURLを開くだけ」の超簡易ブラウザアプリを作ろうと思い、 コンポーネントから「H..
- 人力検索はてな


そこでの回答。
Q7-3:swfが入ったHTMLが動かない。
A7-3:βでは無理。ver1.0ではOK

正式版を心より待ちましょう。

ただ、ブラウザエンジン(mx.controls.HTML)を使わないというのであれば
AIR上でswfを再生したり、FLVを再生したりすることは可能みたいです。
例えばmx.controls.SWFLoaderを使えばswf再生は可能。

なので、ローカルにあるFLVを再生するようなプレイヤーなら簡単に作れそうですね。

しかしやっぱりここはブラウザを作ってみたいところ。
文字エンコードの設定等、結構対応しないといけない部分もあるんですよね。

あと、こちらによると「flash.html.HTMLControl」というクラスもあって、
戻る・進むといったブラウザ機能面では、これの方がいいっぽい。
【連載】今からはじめるAIRプログラミング (9) HTMLレンダリング用API(1) - Webページの表示とイベントの捕捉 | エンタープライズ | マイコミジャーナル


あとあと、ずっとFlexのAPIリファレンスを探していたんだけど、
ようやく見つけることができました。
All Flash Player Classes - Flex 3 Language Reference

これ、日本語版ないのかな…?

スポンサーサイト