- ベストアンサー
windows用safari(サファリ)で組み込んだFLASHが表示されない。
windows用のSAFARIでFLASHが表示されないので困っています。 FLASH8でパブリッシュし、そのときできたHTMLタグを使用すると、IEやNETSCAPEなどでは表示されますが、WINDOWS用SAFARIでは表示されません。どうしてかわかる方がいらっしゃれば教えていただきたいと思います。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Flash Player がインストールされていないだけではないでしょうか? ご参考に↓ 「SafariでFlashの表示ができない」の解決法 http://yamadamemo.blog121.fc2.com/blog-entry-73.html まあ,基本的に新しい物は色々と不具合があるのが付き物です。 Adobe も 他社の勝手なリリースに いきなりの対応は難しい(無理)でしょう。
その他の回答 (1)
- BlurFiltan
- ベストアンサー率91% (1611/1754)
#1 です。 なぜ,objectタグの SWF ファイルと,embed タグの SWF ファイルが違う物を指しているのでしょうか? <param name="movie" value="xxx.swf" /> ↓違う↑ <embed src="img/tin.swf" … Safari は embed 優先なのかもしれません(よくわかりませんが)。 また,なぜずれているのかもわかりません。 HTML と 同階層に 「xxx.swf」 を配置して, Safari 3.1 にて閲覧検証してみましたが, こうすれば閲覧できましたよ↓。 <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100" height="100" class="ooo"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="xxx.swf" /> <param name="quality" value="high" /> <embed src="xxx.swf" width="100" height="100" quality="high" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" />
お礼
迅速な回答ありがとうございます!
補足
ありがとうございます。 確かにプラグインは移してなかったのでやってみましたが、うまくいきませんでした。残念だぁ! 不思議なのは自身の作っているサイト(ローカル)をブラウザ(サファリ)で立ち上げるとうまくいかないのに、他のサイトをサーフィンしていても普通にフラッシュを再生できます。 どうしてでしょうか…。 以下タグです… <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100" height="100" class="ooo"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="xxx.swf" /><param name="quality" value="high" /><embed src="img/tin.swf" width="100" height="100" quality="high" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> たしかに新しいものが乱立してくるとついていくのも大変ですが、やるしかありませんね。がんばりますけど、いきなり進めません!