• 締切済み

As3 FLVPlaybackがHTMLに表示されない

Flash上で書き出した際は、問題なく動画再生などコントロールできているのですが、パブリッシュして、HTMLをみると動画部分だけ真っ白になってしまいます。 どうしたら、HTML上でも確認することができるのでしょうか? ご教授よろしくお願いします! --------------- 下記ソース一部。 a.swfとします。 button0を押した際に、映像がスタートする仕組みです。 動画ファイルはmovieフォルダの中のmovie01.flv スキンもHTML/a.swfと同じ階層に入ってます。 /////映像の読み込み///// stop(); import fl.video.*; var player = new FLVPlayback(); player.width = 446; player.height = 335; player.x = 365; player.y = 105; addChild(player); player.skin= "SkinOverAllNoFullNoCaption.swf" ; player.source = "movie/movie01.flv"; player.pause(); //////////////////////////////////////////////////// addChild(button0);//映像スタートボタン設置 button0.addEventListener(MouseEvent.CLICK,s_btnCLICK); function s_btnCLICK(e:MouseEvent):void { player.play();//映像スタート処理 } /*FLAソースは以上 ・・・・・・・ HTMLは、パブリッシュした時のHTMLです。 どうか、どうか教えてください!!!!!

  • Flash
  • 回答数1
  • ありがとう数3

みんなの回答

回答No.1

http://okwave.jp/qa/q5623165.html これで あと、ブラウザではswfで読み込むファイルは swfからの相対パスではなく htmlからの相対パスになるので そこらへんも確認してあげてください

関連するQ&A

  • Flash as3.0版ソース  ボタンで内容遷移、うまくいかない…

    こんにちは。 Flash as3.0勉強始めてばかりです。 下記のソースのエラーはボタンを押したたびに、表示した内容はどんどん重ねています。たとえば、(1)ボタンを押した場合、(1)の内容を表示されまして。(2)ボタンを押したとき、画面には(1)+(2)の内容を表示されています。 いろいろ調べましたんですが、なかなかうまくいかないです。 ご解答をよろしくお願い致します。 詳細ソース ーーーーーーーーーーーーーーーーーーーーーー // イベントを設定 Button_tsr.addEventListener ( MouseEvent.CLICK , onClick1 ); Button_gaiyou.addEventListener ( MouseEvent.CLICK , onClick2 ); Button_message.addEventListener ( MouseEvent.CLICK , onClick3 ); Button_jigyou.addEventListener ( MouseEvent.CLICK , onClick4 ); Button_saiyou.addEventListener ( MouseEvent.CLICK , onClick5 ); Button_toiawase.addEventListener ( MouseEvent.CLICK , onClick6 ); // ローダーオブジェクトを作成し配置 var loader_obj : Loader = new Loader(); stage.addChild (loader_obj); loader_obj.x = 85; loader_obj.y =97; // 画面クリックをするとonClickが動作するイベント function onClick1 ( event:MouseEvent ) { // URLRequestを設定 var url0:URLRequest = new URLRequest( "Top.swf" ); // 実際にページに飛ぶ loader_obj.load ( url0 ); } function onClick2 ( event:MouseEvent ) { // URLRequestを設定 var url1:URLRequest = new URLRequest( "概要.swf" ); // 実際にページに飛ぶ loader_obj.load ( url1 ); } function onClick3 ( event:MouseEvent ) { // URLRequestを設定 var url2:URLRequest = new URLRequest( "Message.swf" ); // 実際にページに飛ぶ loader_obj.load ( url2); } function onClick4 ( event:MouseEvent ) { // URLRequestを設定 var url3:URLRequest = new URLRequest( "サービス.swf" ); // 実際にページに飛ぶ loader_obj.load ( url3); } function onClick5 ( event:MouseEvent ) { // URLRequestを設定 var url4:URLRequest = new URLRequest( "情報.swf" ); // 実際にページに飛ぶ loader_obj.load ( url4); } function onClick6 ( event:MouseEvent ) { // URLRequestを設定 var url5:URLRequest = new URLRequest( "問合せ.swf" ); // 実際にページに飛ぶ loader_obj.load ( url5); }

  • FLV再生時swfのスピードが遅くなります。

    はじめまして。初めて投稿します。 現在FLVを使用し、フラッシュ作品を作成してます。 まだFLVについて未熟者なもので、壁にぶつかる事が多いです。 是非皆さんのお力借してください。 現状は、 ADOBE PREMIERで作成したFLV(1MBほど)をFLASHに入れて、SWFを作成しました。これをMOVIE1.SWFとします。FLVは、MEDIADISPLAYのプログレッシブダウンロードで読み込まれていて、再生ボタンなどはついていません。単に再生するだけの状態です。 そして、このMOVIE1.SWFをメインのSWF(MAIN.SWF)の途中で読ませています。 が、どうしてもFLVを含むMOVIE1.SWFが読み込まれている時、MAIN.SWFの動きが遅くなるんです。 いろいろ自分なりに考えて、 1)FLVのバッファリングを設定した 2)MEDIADISPLAYをFLVPLAYBACKコンポーネント又は、埋め込みビデオに変えた 3)外部FLVファイルをプリロードさせた 4)HTML上に<param name="wmode" value="opaque" />タグを入れた けど、どれを試しても解決しません。 残るはストリーミングを試そうと思っているのですが、他に解決の方法ありませんか? 天のお声ください!お願いします。

  • AS3 アクションのクリア

    ボタンクリックで外部のswfを読み込んでいます。 btn1.addEventListener(MouseEvent.CLICK,link1); function link1(event:MouseEvent):void { var req:URLRequest = new URLRequest("movie.swf"); var ld:Loader = new Loader(); ld.load(req); MovieClip(parent).main_mc.mc1.addChild(ld); } 他のボタンにも同じようにmain_mc.mc1にそれぞれのswfを読み込むようにしていますが、 ボタンをクリックするたびに、main_mc.mc1に読み込んだswfが重なって表示されてしまいます。 AS1・2のように自動的にクリアになり新しいswfが読み込まれるということができません。 他のボタンをクリックしたときにmain_mc.mc1に表示されているswfをクリアにする方法はないでしょうか。 ActionScript3は勉強中のため、知識が浅く申し訳ありませんが、わかる方教えてください。 お願いいたします。

    • ベストアンサー
    • Flash
  • AS3.0による外部swfの制御

    AS3.0による外部swfの制御 質問させていただきます。 やりたいと事は、メインとなるswfのボタンを押して、 読み込んだ外部swf(stopしている)を再生(play)したいと考えております。 メインのswfはAS3.0、読み込む外部swfはAS2.0になります。 環境はFlash CS3です。 以下がスクリプトになります。 //swf読み込み配置 var loader_obj : Loader = new Loader(); var url : URLRequest = new URLRequest("test.swf"); MovieClip(root).loader_obj.load(url); loader_obj.y = 3 loader_obj.x = 392 stage.addChild(loader_obj); //swfボタン制御 btn.addEventListener(MouseEvent.ROLL_OVER,btn_play); function btn_play(event:MouseEvent):void {MovieClip(root).photo.gotoAndPlay(2);//メインswfのムービーリップも動かす <--ここに外部swfを参照するスクリプトが入ると思うのですが・・・-->gotoAndPlay(2);//外部swfの2フレーム目から再生 } 肝心の所のスクリプトはわかりません・・・ 宜しくお願い致します。

    • ベストアンサー
    • Flash
  • FLVPlaybackでエラー処理の仕方

    Flash8 AS2 _root.attachMovie("FLVPlayback","mc_flvplayer",this.getNextHighestDepth()); _root.mc_flvplayer._width = 400; _root.mc_flvplayer._height = 300; _root.mc_flvplayer.load("movie/movie01.flv"); FLVPlaybackコンポーネントでflv動画を読み込んでいるんですが、 もしflv動画のパスが間違っていた場合やダウンロード中にエラーが発生した場合の エラー処理をどうすればいいか分かりません。 ヘルプにprogressイベントにそれっぽいことが書いてあるんですが動画のパスが間違っていた場合イベントそのものが発生しません。

    • ベストアンサー
    • Flash
  • Flash 8のムービーコントロールが表示されない件

    Flash 8のムービーコントロールが表示されない件 Macromedia Flash 8 Video Encoderを利用してムービーを取り込み Flash 8のswfで保存しHTMLファイルに貼り付けて表示させました。 ローカルでは問題ないく表示されますが実際にサイトのほうにアップすると 中のムービーは表示されるのですが再生やストップなどのボタンの コントロールバーが消えてしまいムービーをコントロールすくことが出来ません。 たぶんHTMLの記述が悪いとおもうのですがどうしたらよいですか? 実際においているファイルは MojaveExternalAll.swf c.flv c.swf です。

  • HTML 動画の埋め込み

    いつもお世話になっております。 動画の埋め込みで何度も何度も質問させて頂いてますが、 解決出来ずにいます。 http://okwave.jp/qa/q7203398.html ubuntu linuxで動画を埋め込んでいますが、なかなか上手く行きません。 埋め込みはMP4,FLV,SWF,AVIです。 FLVとMP4はFlaver3.0で対応 SWFはFlash Player10で対応(コントローラが表示されないが) AVIがapplication/x-mplayer2で対応しましたが、 全く表示されません。 WinMediaPlayerだからだとは認識していますが、 ※win環境では問題なく動作済み ubuntuには色々ソフト(VLC等)があるようですが、 肝心の埋め込み方法が分かりません。

  • flashにflvの動画を埋め込んだらループしない

    Flash初心者です。 Adobe Flash CS5.5を使って動画を使ったフラッシュを作っています。 こちらのURL(http://itpro.nikkeibp.co.jp/article/COLUMN/20090609/331572/)を参考にして、「FLVPlayback」コンポーネントを使ってflv形式の動画を埋め込んでみたのですが、動画の再生が終わったらそのまま停止してしまいます。 無限にループさせたいのですが、どうすればよいのでしょうか? 「パブリッシュ設定」の[HTMLラッパー] - [再生]内にある項目の[ループ]にはチェックを入れています。 ActionScriptでも、htmlでも、javascriptで制御するのでも構いません。 なんだったらflvを直接htmlに埋め込む方法で解決できるのであれば、それでも構いません。 ちなみに、flashの内容としては、ただただflvの動画を流すだけの至ってシンプルなものです。 ホームページの背景に入れる映像として作成しています。 助けてください。 よろしくお願いします(*_ _)

    • ベストアンサー
    • Flash
  • FLVをオートスタートさせない方法を教えてください

    FLVでSWFファイルをホームページに貼り付けてみました。 FLASH8で、FLVファイルとSWFファイルをはきだしたものをもらって、 HTMLに貼り付けているのですが、ただそのままだと、 ブラウザで見たときに、オートスタートしてしまいます。 HTML内に、 <param name="autoStart" value="fales"> と入れたのですが、効かないようです。 どこで設定すると、オートスタートしないように出来るのでしょうか? ご存知の方、お教えください。 よろしくお願いします。

  • YouTubeをHTML5で再生するメリット?

    動画サイトの動画はほとんどフラッシュムービーですよね。 ですが、YouTubeは、動画をHTML5で再生できる設定を試験的に導入していたり、 フラッシュムービーをHTML5で再生させるブラウザプラグインが人気(?)だったりと、 HTML5による動画再生が徐々に注目されてきてるかと思います。 「HTML5だとadobe flash playerが要らない」と言う方もいます。 HTML5で動画再生させるメリットは何ですか? 開発者とユーザ、どちらにメリットがあるのでしょうか? よろしくお願いいたします。

専門家に質問してみよう