2011-02-03 2 views
0

나는 php, javascript 및 html/css를 사용하여 툴팁에 flv 파일을 표시합니다. 그러나 첫 번째 FLV가 끝난 후에도 제대로 작동합니다. 다른 플레이어는 "이 콘텐츠에는 Adobe Flash Player가 필요합니다."라는 메시지가 나타납니다. 메시지.첫 번째 flv 비디오 이후의 Adobe 오류

PHP의 :

$tooltip .= " 
    <script type=\"text/javascript\"> 
     var playervars = { 
      contentpath: '', 
      video: \"$url\", 
      preview: \"demo-preview.jpg\", 
      skin: \"skin-applestyle.swf\", 
      skincolor: \"0x2c8cbd\" 
      // ... 
      //see documentation for all the parameters 
     }; 
     var params = { scale: \"scale\", allowfullscreen: \"true\", salign: \"tl\", bgcolor: \"#ffffff\", play: \"true\" }; 
     var attributes = { align: \"left\", base: \".\" }; 

     swfobject.embedSWF(\"../media/flvplayer/flvplayer.swf\", \"videoCanvas\", \"256\", \"210\", \"9.0.28\", \"../flvplayer/expressInstall.swf\", playervars, params, attributes); 
    </script> 

    <div id=\"videoCanvas\" style=\"margin:0px;visbility:visible;\"> 
     <p>This content requires the Adobe Flash Player.</p> 
     <p><a href=\"http://www.adobe.com/go/getflashplayer\"><img src=\"http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif\" alt=\"Get Adobe Flash player\" /></a> 
     </p> 
    </div> 
"; 

html로 : 나는 툴팁에 대한 순수한 CSS의 방법을 사용하고

<div class="thetooltip"><img src="/images/icon.png" alt="questions" width="12" height="12" border="0" /> 
    <span> 
     <?php echo $tooltip; ?> 
    </span> 
</div> 

는 스팬은 툴팁에 보여주는 동영상입니다.

내가 말한 것처럼 첫 번째 툴팁이 튀어 나오고 비디오가 완벽하게 재생됩니다. 그 이후의 모든 flv는 어도비 오류를 표시합니다.

답변

0

이 문제가 계속 발생합니까? 여기 내가 찾은 것이있다. 이 라인에서 여기에 문서 http://code.google.com/p/swfobject/wiki/documentation의 일부에 따르면,

:

swfobject.embedSWF(\"../media/flvplayer/flvplayer.swf\", \"videoCanvas\", \"256\", \"210\", \"9.0.28\", \"../flvplayer/expressInstall.swf\", playervars, params, attributes); 

\"videoCanvas\" 부분은 비디오로 교체 할 개체의 ID를 의미합니다. 첫 번째 툴팁을 수행하면 <div id=\"videoCanvas\"이 페이지에 생성됩니다. 그러나 툴팁이 사라지면 파손되지 않을 수도 있습니다. 따라서 다음 기사를로드하려고 할 때 문서에 id=videoCanvas이있는 div가 두 개 이상 있습니다. 고유 ID가 필요하거나 툴팁이 닫힌 후에 div가 문서에서 완전히 제거되어야합니다.

관련 문제