3

swfobject に代わるより良い方法があるかどうかは誰にもわかりませんか? 私は実際にswfobjectが好きです。誰かがもっと良いものを見つけたかどうか聞きたかっただけです。あるいは、それが最善の方法なのかもしれません。

swfobject がわからない場合は、次の場所で見つけることができます。

http://code.google.com/p/swfobject/

4

5 に答える 5

2

Flash を埋め込むための Adob​​e のソリューションである ActiveContent を試すことができます。これは、flex builder のデフォルトであり、(私は信じています) CS4 です。

このソースは、flex ビルダー ディレクトリにあります。

 $FLEX_BUILDER_LOCATION\sdks\3.3.0\templates\client-side-detection

一般に、swfobject はその単純さから好まれます。しかし、アクティブコンテンツは実地試験済みのソリューションです。

于 2009-04-17T17:21:11.097 に答える
2

これは私が知っている最良の方法であり、問​​題が発生したことはありません。Facebook などの一部のソーシャル ネットワーキング サイトに投稿するための埋め込みコードに JS を配置することはできないことに注意してください。そのような場合、通常の object および embed タグを使用する必要があります。

于 2009-04-17T14:15:34.320 に答える
1

いくつかの一般的な JS フレームワークに同梱されている SWF 埋め込みコードなど、SWFObject には多くの代替手段がありますが、SWFObject ほど強力なものはありません。

Adobe は、ほとんどのパブリッシング製品に SWFObject 2.x を採用する過程にあります (SWFObject は、Adobe の ActiveContent JavaScript ベースのソリューションに取って代わります)。

ところで、SWFObject の静的パブリッシングアプローチを使用する場合、SWFJavaScript を有効にしなくても機能します。Adobe の ExpressInstall ユーティリティにアクセスできないだけです。http://code.google.com/p/swfobject/wiki/documentation#Should_I_use_the_static_or_dynamic_publishing_methodを参照してください。

Google の Ajax API リポジトリを使用する場合は、SWFObject をダウンロードする必要さえありません:)

于 2009-06-17T05:50:15.017 に答える
0

SWF オブジェクト 2 . Flash ムービーをできるだけ多くの人に見てもらうための最良の方法です。(JavaScript がオフになっているものを除く!)

于 2009-06-04T20:03:41.727 に答える
0

「EasySWF」と呼ばれる、swfobject の優れた「ラッパー」があります。彼らは swfobject を使用していますが、理解/実装がはるかに簡単になりました。

ドキュメントから、SWF の追加は次のように簡単です。

easyswf({swf: "path/to/the.swf", width:400, height:100});

アドレスは次のとおりです。

http://www.gieson.com/Library/projects/utilities/easyswf/

彼らはサイト全体でもそ​​れを使用しているように見えますか?

于 2012-07-10T02:51:35.137 に答える