知識不足で大変申し訳ないのですが、私が作ったフラッシュを友達にメールで送り見てもらいたいのですが、どうしたらいいのでしょうか?パブリッシュして.swfと.htmlのファイルを送っているのですが、見れないみたいです。友達はバージョンも最新とのことです。誰か教えてください。できたら、.swfの仕組みも教えてください。
どのプログラムを使用してフラッシュを閲覧しようとしているかはわかりませんが、
IE等のブラウザで閲覧している場合はもしかしたら、
ActiveXの設定が無効になっているせいかも知れません。
フラッシュに関しては詳しくないのですが、
私はいつもJavaScriptとActiveXの設定を無効にしてインターネットを閲覧しています。
その状態が通常になっているせいか、ローカルに保存しているフラッシュを閲覧する場合も
それらが無効になっているようで、いつも設定を切り替えて閲覧しています。
ですからもしかすると同じ状態なのかな?と思いました。
1. 友達に、swfファイルを直接IE6のウィンドウの中にドラッグ&ドロップしてもらっても見られないでしょうか?
2. 友達が「見れない」とき、IE6のウィンドウ上部に「セキュリティ保護のため、コンピュータにアクセスできるアクティブコンテンツは表示されないよう、Internet Explorerで制限されています。オプションを表示するにはここをクリックしてください。」という黄色いバーが出ていないでしょうか?
その場合は、友達のIEの設定を変えてもらうことで見られるようになるかも知れません。Windows XP SP2以降を使っていると起きる現象です。
http://hfm-kenchan.com/Lesson/log_qa/D0501041.htm
http://support.adobe.co.jp/faq/faq/qadoc.sv?224621+002
http://www.flash-jp.com/modules/newbb/viewtopic.php?topic_id=581...
3. 可能性は低いと思いますが、swfからFLV(Flash動画)などのファイルを参照したりしていませんか?
FLVファイルをswfから参照している場合、「デスクトップ」などファイルパス上に2バイト文字が含まれている場所で再生すると、FLVファイルを読み込めない場合があります。
無料のレンタルサーバー等に、.swfと.htmlを置いて再生できるようにします。
そして、そのURLをご友人にメールします。
ご友人だけに公開したいなら、BASIC認証とかかけたら良いでしょう。
---------
上記方法でも、ご友人がみれないというのなら、環境なのでは。
swfのパスの指定がまずいと予想するので、ローカル以外の環境で動くことを
確認したほうがよいと思います。
---------
コメント(0件)