在HTML替換代碼中少了object的結尾,會造成網頁有點小錯誤,預設版型右側頭像會跑到下面去..
所以完整應該是:
代碼: 選擇全部
<object width="400" height="350">
<param name="movie" value="{URL}"></param>
<embed style="width:400px; height:350px;" id="VideoPlayback"
align="middle" type="application/x-shockwave-flash"
src="{URL}"
allowScriptAccess="sameDomain" quality="best" bgcolor="#ffffff"
scale="noScale" salign="TL" FlashVars="playerMode=embedded">
</embed></object>
另外,每個影音網站的影片尺寸都不太一樣,如果設為固定值400*350,則有些影片會被切掉一部分,所以我做了一點修改。
BBCode 使用方法:
代碼: 選擇全部
[video {NUMBER1} {NUMBER2}]{URL}[/video]
HTML 替換代碼:
代碼: 選擇全部
<object width="{NUMBER1}" height="{NUMBER2}">
<param name="movie" value="{URL}"></param>
<embed style="width:{NUMBER1}; height:{NUMBER2}px;" id="VideoPlayback"
align="middle" type="application/x-shockwave-flash"
src="{URL}"
allowScriptAccess="sameDomain" quality="best" bgcolor="#ffffff"
scale="noScale" salign="TL" FlashVars="playerMode=embedded">
</embed></object>
使用方法舉例:
[video 寬度 高度]這兒輸入影片網址~[/video]
為了省去一些輸入的麻煩,所以我在發表時要輸入寬高的地方,本來寫「w=寬度 h=高度」,改為寬度與高度只要用空白分隔即可,例如:
代碼: 選擇全部
[video 450 77]http://mymedia.yam.com/*/2093211[/video]
不過好像沒辦法視內容來自動增加小,所以如果沒有輸入寬度與高度,只用:
代碼: 選擇全部
[video]http://mymedia.yam.com/*/2093211[/video]
則沒辦法正確顯示影片...