0

以下を使用して、ブラウザに 1 つの .mp4 ファイルを表示しています:-

<![if !IE]> 
    <video width="480" height="360" controls="controls">
        <source src="<?php echo $video; ?>" type="video/mp4">
        <param name="src" value="<?php echo $video; ?>" />
        <param name="autoplay" value="true" />
    </video>
<![endif]>

<!--[if IE]>
    <object width="480" height="360" type="application/x-mplayer2" codebase="http://www.microsoft.com/Windows/MediaPlayer/">
    <param name="Filename" value="<?php echo $video; ?>">
    <param name="AutoStart" value="true">
    <param name="ShowControls" value="true">
    <param name="BufferingTime" value="2">
    <param name="ShowStatusBar" value="true">
    <param name="AutoSize" value="true">
    <param name="InvokeURLs" value="false">
    </object>
<![endif]-->

IE ではファイルを表示していますが、chrome では動作しません。ただし、同じコードを使用して src を既に Web 上にあるビデオに変更すると、動作します:-

<video width="480" height="360" controls="controls">
        <source src="http://ia700204.us.archive.org/2/items/Pbtestfilemp4videotestmp4/video_test_512kb.mp4" type="video/mp4">
        <param name="src" value="http://ia700204.us.archive.org/2/items/Pbtestfilemp4videotestmp4/video_test_512kb.mp4" />
        <param name="autoplay" value="true" />
    </video>

埋め込みコードも試しました:-

<embed src="<?php echo $video; ?>" type="application/x-mplayer2" autostart="1" enabled="1" showstatusbar="1" showdisplay="1" showcontrols="1" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,0,0,0" width="480" height="360"></embed>

コードに問題がある場合は、ネット上で入手できる .mp4 ファイルでさえ再生できません。ソースに問題がある場合、ファイルは Internet Explorer で再生できません。

誰かが私の問題を手伝ってくれますか?

4

1 に答える 1

0

答えは本当に簡単です あなたがする必要があるのはこれだけです

<embed src="http://ia700204.us.archive.org/2/items/Pbtestfilemp4videotestmp4/video_test_512kb.mp4" height="200" width="500" />

これは可能な限り最も簡単な解決策であり、さまざまな方法もあると確信しています。

于 2013-03-27T03:04:23.240 に答える