Запуск кнопки Flash с наложением изображения - PullRequest
0 голосов
/ 23 декабря 2011

Я использую аудиоплеер Google для воспроизведения MP3 на веб-странице. Моя проблема в том, что я накладываю изображение поверх кнопки воспроизведения / паузы. Тем не менее, когда изображение нажимается, ничего не происходит. Что я делаю неправильно? Вот код:

<div class="center" style="width: 400px; z-index:1; visibility:hidden;">
<embed wmode="transparent" width="400" height="27" 
type="application/x-shockwave-flash" flashvars="audioUrl=/sourcefile.mp3" 
src="http://www.google.com/reader/ui/3523697345-audio-player.swf" quality="best"
></embed>
</div>
<img style="position:absolute; left:323px; top:630px; z-index:10000;" 
src="/messages4u/2011/images/december/star-button.jpg" width="60" height="60"
alt="Play/Pause" />

Мне нужно знать, как вызвать кнопку вспышки. Я знаю, что это возможно с Javascript, но я не знаю как. Пожалуйста, приведите примеры.

ОБНОВЛЕНИЕ: Вот что я попробовал в этот момент. В соответствии с рекомендацией Мэтта Я попробовал этот код:

<input type="image" disabled style="position:absolute; left:323px; top:630px;
      z-index:10000;" src="/messages4u/2011/images/december/star-button.jpg"
      width="60" height="60" alt="Play/Pause" />

Это не сработало. Одна вещь, которую я заметил, это то, что если у меня visibility:hidden;, то флеш-плеер не будет повторно привязываться к каким-либо щелчкам, независимо от того, что над ним. С учетом сказанного я попытался наложить изображение, используя <input> без visibility:hidden;, и оно все еще не работало.

Мне нужно исправить это, если это вообще возможно. Я готов использовать другой флеш-плеер, который работает аналогично, если он работает правильно и будет использовать mp3, как указано выше.

Ответы [ 2 ]

0 голосов
/ 24 декабря 2011

Попробуйте это:

<input type="image" disabled style="position:absolute; left:323px; top:630px; z-index:10000;"
      src="/messages4u/2011/images/december/star-button.jpg"
      width="60" height="60" alt="Play/Pause" />
0 голосов
/ 23 декабря 2011

Похоже, ваше изображение ловит щелчок, который должен перейти на кнопку воспроизведения.Вы должны добавить обработчик для вашего изображения, который возвращает true или вызывает функцию воспроизведения игрока.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...