13

Flash 内に HTML コンテンツを表示したいと考えています。これを行う方法はありますか?私は本格的な HTML (可能であれば JavaScript を使用) について話しています。

4

6 に答える 6

3

flashQuery supports HTML tags and CSS rules for Flash. It transforms flash into a really browser. Here it is: http://www.flashquery.org/

于 2011-05-01T17:01:20.507 に答える
2

http://motionandcolor.com/を試すこともできます

Wrapperは、ActionScriptで記述されたクロスブラウザ準拠のHTML / CSSレンダリングエンジンであり、標準準拠のHTMLページの上に配置されます。

ただし、Javascriptは扱いにくいかもしれません。

于 2008-08-23T16:35:19.750 に答える
1

@JasonBunting

これを達成する方法についてのまともな記事があります。

これは素晴らしい記事ではありません。7年前のものであり、FlashのCSS機能については触れられていません。FlashでのHTMLサポートの基本のみをカバーしています。

アドビには、より信頼できるページがあります。FlashCS3ProfessionalでのHTMLテキストフォーマットの使用

それ以来、物事は大きく変化しました。Flash MX 2004はCSS機能を追加し、それについてKirupa.comから良い記事があります-FlashMX2004でのCSSスタイルの使用

最新のページをFlashにインポートするだけで、レンダリングされるとは思わないでください。そうなることはありません。これは、テキスト領域のスタイルを設定するためのものです。FlashがテキストオブジェクトでサポートするHTMLとCSSのサブセットに依存しているため、JavaScriptを実行できません。また、FlashにはWebページとは異なるオブジェクトモデルがあります。

于 2008-08-23T17:13:01.347 に答える
1

どのくらい複雑な HTML について話しているのでしょうか。プロパティを使用すると、テキスト フィールドで <b> や <i> などの単純な HTML がサポートされますhtmlText。CSS スタイル シートをテキスト フィールドに添付して、より多くのスタイルを設定することもできます。Flash API ドキュメントの TextField を参照してください (Google で検索できるはずです)。

于 2008-08-22T17:14:59.727 に答える
1

これは、それを達成する方法に関する適切な記事です。

@Flubba:私は「素晴らしい」記事とは言いませんでした。「まともな」と言いました-大きな違いがあります。その上、誰も答えず、それはしばらくの間でした。「まともな」答えは、何もないよりはましだと思いました。私はフラッシュの専門家ではないので...

于 2008-08-22T17:18:39.983 に答える
0

複雑なHTMLとJavascriptの場合、考えられる方法の1つはHTMLComponentです。これは、フラッシュ上でiframeを使用して、HTMLがアプリ内にあるように見せるためのメソッドです。ただし、この方法にはいくつかの欠点があります。それらのほとんどはDeitte.comで詳細に説明されています。

これがオフラインに移行できる場合は、Airを使用できます(mx:HTMLコンポーネントが組み込まれています)。Deitte.comには、この手法の詳細もあります。

于 2008-09-06T01:49:05.677 に答える