1

HTML ページに Windows Media Player を埋め込んでいますが、オーディオが最後まで再生されると、最初から再生されます。

ドキュメントによると、autorewindパラメーター/属性とloop.

問題は、私はそれらの両方をfalse(および/またはゼロ) に設定しましたが、違いはないようです。

これはバグでしょうか?私のクライアントは WMP 10.00.00.4058 です。サーバー上に、ファイルをループするように指示する何らかの設定があるのか​​もしれませんが、それはクレイジーな考えですか?

4

3 に答える 3

2

なんて!パラメータ名=PlayCount 値=1

于 2009-02-03T00:16:49.563 に答える
1

問題は、異なるブラウザ間の異なる埋め込み方法にあると私は信じています。以下は、ループが発生しないテスト済みのコードです。

IE

<object id="contentPlayer" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" width="300" height="60"><!-- <param name='fileName' value=''> -->
<param name='animationatStart' value='false'>
<param name='transparentatStart' value='true'>
<param name='autoStart' value='true'>
<param name='playState' VALUE='1'>
<param name='loop' value='false'>
</OBJECT>

ファイアフォックス

<object id="contentPlayer" name='contentPlayer' type="application/x-ms-wmp" data="" width="300" height="60"><!-- <param name='fileName' value=''> -->
<param name='animationatStart' value='false'>
<param name='transparentatStart' value='true'>
<param name='autoStart' value='true'>
<param name='playState' VALUE='1'>
<param name='loop' value='false'>
</OBJECT>

主な違いは、IE には classid がありますが、Firefox には「タイプ」分類があることです。

于 2009-04-07T06:07:34.557 に答える
0

あなたのhtmlコードをこれと比較してください:

http://www.programmingforums.org/post147977.htmlから盗まれた

<object width="320" height="290"
classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"
id="mediaplayer1">
<param name="Filename" value="kids.mpg">
<param name="AutoStart" value="True">
<param name="ShowControls" value="True">
<param name="ShowStatusBar" value="False">
<param name="ShowDisplay" value="False">
<param name="AutoRewind" value="True">
<embed
type="application/x-mplayer2"
pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/MediaPlayer/"
width="320" height="290" src="/support/dreamweaver/ts/documents/kids.mpg"
filename="kids.mpg" autostart="True"
showcontrols="True" showstatusbar="False"
showdisplay="False" autorewind="True">
</embed>
</object>
于 2008-11-16T04:02:21.860 に答える