2010-03-29 16 views
5

tôi đã thực hiện một số phim giới thiệu ở định dạng WMV mà tôi muốn nhúng vào trang html của mình. Tôi đã tìm thấy một số mã để làm điều đó, nhưng một điều làm phiền tôi: nó cho thấy một mặt trận màu đen thay cho một hình ảnh của khung hình đầu tiên. Và tôi có thể đưa ra một số văn bản mô tả xung quanh khung hình/phim, nhưng nó không phải là một cảnh đẹp: tất cả các hình vuông màu đen với một nút phát bên dưới nó. Tôi phải làm gì để hiển thị khung (đầu tiên) của bộ phim?cách nhúng các tệp WMV vào tệp html của tôi

Đây là mã của tôi:

classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" standby="Loading Microsoft® Windows® Media Player components..." type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsm p2inf.cab#Version=6,4,7,1112"> 
<param name="filename" value="http://www.ladieda.com/mymovie.wmv"> 
<param name="autoStart" value="false"> 
<param name="showControls" value="true"> 
<param name="AllowChangeDisplaySize" value="true"> 
<param name="ClickToPlay" value="true"> 
<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" SRC="http://www.ladieda.com/mymovie.wmv" AutoStart="false" ></embed> 
</object> 

Michel

Ps thử nó trong IE8 và FF3.6, cả hai xuất hiện màu đen.

Trả lời

8

Ví dụ của tôi hoạt động.

<object id='mediaPlayer' width="320" height="285" 
     classid='CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95' 
     codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701' 
     standby='Loading Microsoft Windows Media Player components...' type='application/x-oleobject'> 
     <param name='fileName' value="http://www.ladieda.com/mymovie.wmv"> 
     <param name='animationatStart' value='true'> 
     <param name='transparentatStart' value='true'> 
     <param name='autoStart' value="false"> 
     <param name='showControls' value="true"> 
     <param name='loop' value="true"> 
     <embed type='application/x-mplayer2' 
     pluginspage='http://microsoft.com/windows/mediaplayer/en/download/' 
     id='mediaPlayer' name='mediaPlayer' displaysize='4' autosize='-1' 
     bgcolor='darkblue' showcontrols="true" showtracker='-1' 
     showdisplay='0' showstatusbar='-1' videoborder3d='-1' width="320" height="285" 
     src="http://www.ladieda.com/mymovie.wmv" autostart="true" designtimesp='5311' loop="true"> 
     </embed> 
     </object> 

dụ của bạn đã được sửa đổi để làm việc:

<object classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" standby="Loading Microsoft® Windows® Media Player components..." type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsm p2inf.cab#Version=6,4,7,1112"> 
<param name="fileName" value="http://www.ladieda.com/mymovie.wmv"> 
<param name="autoStart" value="false"> 
<param name="showControls" value="true"> 
<param name="AllowChangeDisplaySize" value="true"> 
<param name="ClickToPlay" value="true"> 
<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="http://www.ladieda.com/mymovie.wmv" autoStart="false" ></embed> 
</object> 

Và vâng, nó hoạt động cả trên Firefox 3.6 và IE8 (Tôi đã thử nghiệm nó bản thân mình).

+0

Xin chào, tôi đã tải lên mẫu trực tiếp, nhưng vẫn là hình chữ nhật màu đen ở đây: http://www.verfrisser.net/tst/test2.html – Michel

+0

Chúng cung cấp hình ảnh xem trước trong trình khám phá cửa sổ. – Michel

+0

chúng là phim từ máy quay video Flip, vốn là nguyên bản MP4 – Michel

-7
<param name="fileName" value="http://www.ladieda.com/mymovie.wmv"> is good for ff 

cho IE nên sử dụng name = "URL"

quá lười biếng để cung cấp liên kết đến MSDN.

+2

bạn nghiêm túc chứ? quá lười biếng để cung cấp? wtf – msqar

+0

Tại thời điểm này, bạn cũng có thể chỉ cần xóa câu trả lời của bạn hoặc chỉnh sửa nó để nó không phải là "lười" – tbm0115

+0

Không bao giờ nói rằng bạn quá lười để cung cấp thông tin. Không tốt lắm. –