swfobject に代わるより良い方法があるかどうかは誰にもわかりませんか? 私は実際にswfobjectが好きです。誰かがもっと良いものを見つけたかどうか聞きたかっただけです。あるいは、それが最善の方法なのかもしれません。
swfobject がわからない場合は、次の場所で見つけることができます。
swfobject に代わるより良い方法があるかどうかは誰にもわかりませんか? 私は実際にswfobjectが好きです。誰かがもっと良いものを見つけたかどうか聞きたかっただけです。あるいは、それが最善の方法なのかもしれません。
swfobject がわからない場合は、次の場所で見つけることができます。
Flash を埋め込むための Adobe のソリューションである ActiveContent を試すことができます。これは、flex builder のデフォルトであり、(私は信じています) CS4 です。
このソースは、flex ビルダー ディレクトリにあります。
$FLEX_BUILDER_LOCATION\sdks\3.3.0\templates\client-side-detection
一般に、swfobject はその単純さから好まれます。しかし、アクティブコンテンツは実地試験済みのソリューションです。
これは私が知っている最良の方法であり、問題が発生したことはありません。Facebook などの一部のソーシャル ネットワーキング サイトに投稿するための埋め込みコードに JS を配置することはできないことに注意してください。そのような場合、通常の object および embed タグを使用する必要があります。
いくつかの一般的な JS フレームワークに同梱されている SWF 埋め込みコードなど、SWFObject には多くの代替手段がありますが、SWFObject ほど強力なものはありません。
Adobe は、ほとんどのパブリッシング製品に SWFObject 2.x を採用する過程にあります (SWFObject は、Adobe の ActiveContent JavaScript ベースのソリューションに取って代わります)。
ところで、SWFObject の静的パブリッシングアプローチを使用する場合、SWFはJavaScript を有効にしなくても機能します。Adobe の ExpressInstall ユーティリティにアクセスできないだけです。http://code.google.com/p/swfobject/wiki/documentation#Should_I_use_the_static_or_dynamic_publishing_methodを参照してください。
Google の Ajax API リポジトリを使用する場合は、SWFObject をダウンロードする必要さえありません:)
SWF オブジェクト 2 . Flash ムービーをできるだけ多くの人に見てもらうための最良の方法です。(JavaScript がオフになっているものを除く!)
「EasySWF」と呼ばれる、swfobject の優れた「ラッパー」があります。彼らは swfobject を使用していますが、理解/実装がはるかに簡単になりました。
ドキュメントから、SWF の追加は次のように簡単です。
easyswf({swf: "path/to/the.swf", width:400, height:100});
アドレスは次のとおりです。
http://www.gieson.com/Library/projects/utilities/easyswf/
彼らはサイト全体でもそれを使用しているように見えますか?