人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

flexでflv動画を読み込んで再生するswfを作ったのですが、動画URLを絶対パス http://??? で指定すればちゃんと再生されるのに、相対パスだと画面が真っ暗のままです。何が悪いのでしょうか?
swfファイルとflvファイル、それを表示するhtmlファイルは全て同じディレクトリにあります。相対パスの方が保守性も高いので、相対パスにしたいのです。
htmlからはobjectタグで Application.application.parameters.msrc にflvファイルのパスが渡る様に、player.swf?msrc=xxxx.flv という風に指定しています。
↓mxmlファイルの抜粋です↓
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="525" height="391" creationComplete="initVars()">
<mx:Script><![CDATA[
private function initVars():void {
thevideo.source = Application.application.parameters.msrc;
}
]]></mx:Script>
<mx:VideoDisplay x="0" y="0" width="525" height="350" autoPlay="true" id="thevideo"/>

●質問者: neuromancer_sho
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:application CDATA Flex FLV HTML
○ 状態 :キャンセル
└ 回答数 : 0/0件

回答がありません
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ