0

Webページにオーディオクリップを埋め込みましたが、ページを実行すると(必要に応じてIEで)、オーディオコントロールバー(一時停止/再生など)ではなく、大きな白いボックスが表示されます(オーディオコントロールバーの形で水平)、側面に上下の矢印があります。

 <p style="text-align:center">

               <!--[if IE]><!-->

               <object data="overture.mp3" type="audio/mpeg" class id="02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
                codebase="http://www.apple.com/qtactivex/qtplugin.cab" width="280" height="25">

                <!--<![endif]-->

                <!--[if !IE]><!-->

                <object data="overture.mp3" type="audio/mpeg" width="280" height="25">

                <!--<![endif]-->

                    <param name="src" value="overture.mp3" />           
                    <param name="autoplay" value="true" />
                    <param name="autostart" value="true" />
                    <param name="controller" value="true" />
                    <param name="showcontrols" value="true" />

                    <embed src="overture.mp3" type="audio/mpeg" 
                    pluginspage="http://www.apple.com/quicktime/download"
                    width="280" height="25">

                    </embed>

               </object>
               </p>
4

1 に答える 1

1

段落タグから取り出して、最初にdivに入れてみてください。また、IEのifステートメントは次のようになります。

<!--[if IE]> -->
<!--[endif]-->

それよりも

<!--[if IE]><!-->
<!--<![endif]-->

HTML5は、次のようなオーディオタグもサポートしています。

<audio controls="controls">
 <source src="song.mp3" type="audio/mp3" />
</audio>
于 2012-08-08T18:43:12.907 に答える