2012-03-09 2 views
0
<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='165' height='37' id='niftyPlayer1' name='niftyPlayer1'> 
    <param name='movie' value='audio/niftyplayer.swf?file=/audio/tarantella.mp3&amp;as=0'> 
    <param name="quality" value="high" /> 
    <param name="bgcolor" value="#FFFFFF" /> 
    <embed id='niftyPlayer1' 
      name='niftyPlayer1' 
      src='audio/niftyplayer.swf?file=/audio/tarantella.mp3&amp;as=0' 
      width='165' 
      height='37' 
      allowscriptaccess='always' 
      allowfullscreen='false' 
    /> 
    </object> 

Когда я вручную перейти к «аудио/niftyplayer.swf? Файл =/аудио/tarantella.mp3 & а = 0», он отлично работает, он просто не работает встроенный на страницу.Встроенная вспышка не работает в любом браузере

+0

Является audio_file_path ?> придавая ему значение? –

+0

Каков окончательный результат (после оценки PHP)? – miguelSantirso

+0

@miguelSantirso: Я изменил вопрос, чтобы показать окончательный вывод html. –

ответ

1

Попробуйте заменить &amp; с &:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="165" height="37" id="niftyPlayer1" name="niftyPlayer1"> 
      <param name="movie" value="audio/niftyplayer.swf?file=/<?php echo $poem->audio_file_path; ?>&as=0" /> 
      <param name="quality" value="high" /> 
      <param name="bgcolor" value="#FFFFFF" /> 
      <param name="allowScriptAccess" value="always" /> 
      <!--[if !IE]>--> 
      <object type="application/x-shockwave-flash" data="audio/niftyplayer.swf?file=/<?php echo $poem->audio_file_path; ?>&as=0" width="165" height="37" id="niftyPlayer1" name="niftyPlayer1"> 
       <param name="movie" value="audio/niftyplayer.swf?file=/<?php echo $poem->audio_file_path; ?>&as=0" /> 
       <param name="quality" value="high" /> 
       <param name="bgcolor" value="#FFFFFF" /> 
       <param name="allowScriptAccess" value="always" /> 
      <!--<![endif]--> 
       <a href="http://www.adobe.com/go/getflash"> 
        <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /> 
       </a> 
      <!--[if !IE]>--> 
      </object> 
      <!--<![endif]--> 
     </object> 
+0

Это было просто, но я проверял страницу, надеясь, что это поможет, но это не имело никакого значения. –

+0

Вы проверили ' audio_file_path; ?> 'значение? Это '' audio/tarantella.mp3'' как строка? Или, может быть, есть путь '/ /' к пути? – Engineer

+0

Да, путь к файлу верен, я могу щелкнуть правой кнопкой по нему в chrome и открыть его, а затем он работает отлично. –

Смежные вопросы