Остановить зацикленный встроенный проигрыватель Windows Media? - PullRequest
1 голос
/ 04 ноября 2008

У меня есть встроенный проигрыватель Windows Media на HTML-странице, и когда звук заканчивается, он просто начинается снова с самого начала.

Согласно документации, есть параметр / атрибут autorewind, а также loop.

Проблема в том, что я установил оба этих параметра на false (и / или ноль), и это, похоже, не имеет никакого значения.

Может ли это быть ошибкой? Мой клиент - WMP 10.00.00.4058. Может быть, на сервере есть какая-то настройка, которая заставляет файлы зацикливаться, это безумная идея?

Ответы [ 3 ]

2 голосов
/ 03 февраля 2009

WTH! имя параметра = значение PlayCount = 1

1 голос
/ 07 апреля 2009

Я полагаю, что проблема заключается в разных методах встраивания между различными браузерами. Вот некоторый проверенный код, где зацикливание не происходит.

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>

Firefox

<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 у меня есть классификация по типу

0 голосов
/ 16 ноября 2008

сравните ваш 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>
...