2011-08-12 3 views
0

나는 HTML5를 기반으로 한 프로젝트에서 일하고있다. 나는 IE 6과 같은 레거시 브라우저를 지원해야한다. 몇 가지 튜토리얼 (diveintohtml.com에 특별한 감사)을 읽은 후 다음 코드를 writted했지만 코드가 제대로 작동하지 않는 것 같다. 오디오 나 비디오 모두 인터넷 익스플로러에서 작동하지 않습니다 ... 아무도 이유를 설명 할 수 있습니까?HTML 5 폴백이 작동하지 않습니다. 왜?

<audio controls="controls" preload="true">     
    <source src="india.mp3" type="audio/mp3" /> 
    <object height="40" width="60" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"> 
    <param name="AutoStart" value="1" /> 
    <param name="FileName" value="india.mp3" /> 
    <param name="preLoad" value="true"/> 
    </object> 
</audio> <br/> <br/> 
<video controls="controls" preload="true" autoplay="true">     
    <source src="emptiness.mp4" autoplay="true"> 
    <source src="billyBrowsers.ogg" autoplay="true"> 
    <object data="emptiness.flv" type="application/x-shockwave-flash" width="400" height="350"> 
    <param value="emptiness.flv" name="movie"/> 
    </object> 
    <embed src ="emptiness.flv?file=emptiness.flv" width="800" height="600" allowfullscreen="true" /> 
</video> 

덕분에 미리 ... 죄송합니다 질문을 포맷하지 않는 ... 사실 나는 그 작업을 수행하는 방법을 잘 모릅니다 ..

답변

2

당신은 기존 브라우저에서 HTML5 기능을 구현하려는 경우, 당신은 Modernizr과 같은 주요 HTML5 'shim'이 필요합니다.

그리고 IE6 (오크)에서 오디오 및 비디오 작업을해야한다면 플래시로 전환해야합니다. Kroc Camen이 Video for Everybody을 확인하십시오.

+0

감사합니다 ... 편집 된 코드를 참조하십시오 .... – aProgrammer

관련 문제