簡體   English   中英

Flash控件找不到SWF FLV播放器文件

[英]Flash control not finding swf flv player file

我花了2天的時間對這個問題進行調整,以完全完全放棄使用Flash(不幸的是,有15%的付費訪問者使用的是不支持HTML5的IE7)。 我有一個SWF文件,它是一個名為“ player_flv_maxi.swf”的FLV播放器,僅當我有單獨的config.xml文件時,該文件才起作用。 問題是,我絕對必須完全放棄配置文件,但是,如果沒有播放器,播放器將無法正常工作(我在互聯網上搜尋了另一個播放器,但是每個播放器中都有一些嚴重的錯誤-每個示例我見過使用“ player_flv.swf”或某些變體,而其他示例使用的是一個叫做“ player.swf”的東西,它似乎在網絡上不存在。

我在根網站的名為“ IM”的文件夾中有3個文件-“ CommercialTacTilesJan2014.flv”,“ CommercialTacTilesJan2014.jpg”,“ player_flv_maxi.swf”

如果您鍵入所有3個文件,都可以從網站上訪問它們,但是,無論我如何更改設置(在路徑中包含或排除IM /,都不會顯示任何內容,甚至jpeg也不會顯示)。 也許這個播放器只能通過配置文件來工作,我不知道。 我已經對flv,swf的服務器上的MIME類型進行了兩次和三次檢查,它們是正確的。

在機智的結尾,找不到解決方案:

這是標記(我已經經歷了大約100次,但看不到任何錯誤)

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> </title>
</head>
<body>
<div>

    <br>TEST 123<br><br>

<object id="FlashControl2" width="560px" height="320px" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0">
<param name="movie" value="IM/player_flv_maxi.swf">
<param name="quality" value="best">
<param name="play" value="false">
<param name="loop" value="false">
<param name="menu" value="false">
<param name="scale" value="default">
<param name="flv" value="IM/CommercialTacTilesJan2014.flv" />
<param name="width" value="560" />
<param name="height" value="320" />
<param name="autoplay" value="0" />
<param name="autoload" value="0" />
<param name="buffer" value="5" />
<param name="buffermessage" value="" />
<param name="buffercolor" value="000000" />
<param name="bufferbgcolor" value="ffffff" />
<param name="buffershowbg" value="1" />
<param name="title" value="Commercial TacTiles Jan2014" />
<param name="titlesize" value="20" />
<param name="titlecolor" value="000000" />
<param name="margin" value="5" />
<param name="srt" value="0" />
<param name="srtcolor" value="000000" />
<param name="srtbgcolor" value="ffffff" />
<param name="srtsize" value="11" />
<param name="showstop" value="1" />
<param name="showvolume" value="1" />
<param name="showtime" value="1" />
<param name="showplayer" value="autohide" />
<param name="showloading" value="autohide" />
<param name="showfullscreen" value="1" />
<param name="showswitchsubtitles" value="0" />
<param name="showmouse" value="autohide" />
<param name="startimage" value="IM/CommercialTacTilesJan2014.jpg" />
<param name="playercolor" value="ffffff" />
<param name="loadingcolor" value="656565" />
<param name="bgcolor" value="ffffff" />
<param name="bgcolor1" value="ffffff" />
<param name="bgcolor2" value="ffffff" />
<param name="buttoncolor" value="000000" />
<param name="buttonovercolor" value="c2c2c2" />
<param name="slidercolor1" value="898989" />
<param name="slidercolor2" value="000000" />
<param name="sliderovercolor" value="c2c2c2" />
<param name="loadonstop" value="0" />
<param name="onclick" value="playpause" />
<param name="onclicktarget" value="_blank" />
<param name="ondoubleclick" value="fullscreen" />
<param name="ondoubleclicktarget" value="_blank" />
<param name="playertimeout" value="1500" />
<param name="videobgcolor" value="000000" />
<param name="volume" value="100" />
<param name="shortcut" value="1" />
<param name="playeralpha" value="100" />
<param name="phpstream" value="0" />
<param name="srturl" value="video.srt" />
<param name="top1" value="0" />
<param name="showiconplay" value="1" />
<param name="iconplaycolor" value="ffffff" />
<param name="iconplaybgcolor" value="dddddd" />
<param name="iconplaybgalpha" value="25" />
<param name="showtitleandstartimage" value="1" />
</object>


</div>

</body>
</html>

好的,我找到了作者的網站(經過“ FreeStudio的”文檔並在Google中輸入了一些關鍵詞之后): http : //flv-player.net/

沒有config.xml文件,flv參數和startimage參數根本不起作用。 相反,您必須使用FlashVars參數,並使用視頻和封面圖片的FULL路徑(相對路徑不起作用)對flv和startimage參數進行url編碼,如下所示:

<param name="FlashVars" value="flv=http%3A//www.mywebsite.com/IM/CommercialTacTilesJan2014.flv&amp;startimage=http%3A//www.mywebsite.com/IM/CommercialTacTilesJan2014.jpg" />

可能還需要像這樣完成其他參數,並以長字符串將其嵌入FlashVar中。 我注意到還有其他幾個無法使用的參數-但至少我知道了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM