2011-12-31 2 views
0

내가 여기있다, 여기iOS 5 용 HTML5 .webm 파일을 동적으로 변경하는 방법은 무엇입니까?

5. 사용자가 클릭, 그것은 ChangeVideo 함수를 호출하는 이미지입니다 iOS에서 브라우저에서 비디오 파일을 변경하는 자바 스크립트를 사용하는

<table class=ControlLeft> 
<tr><td colspan=1 class=GroupLabel>aaa</td></tr> 
<tr> 
<td class=MovieButton id=Cslide6><a href="#" onclick="ChangeVideo('Fire-presentation/m_slide1.webm')"><img class=ThumbImage src="Fire-presentation/thumbnails/slide6.png" alt="slide6"></a></td> 
</tr> 
</table> 

을 시도하고있어 .webm 파일이 포함 된 div 요소

<div id=container class=Container> 
<video src=""Fire-presentation/m_slide1.webm" type="video/webm"> 
</video> 
</div> 

다음 스크립트를 사용하여 컨테이너의 HTML 콘텐츠를 제거하고 새 동영상 요소를 만들었습니다.

function ChangeVideo(path) 
{ 
    var container = document.getElementById("container"); 
    container.innerHTML = ""; 
    var myVideo = document.createElement("video"); 
    myVideo.src = path; 
    myVideo.type = "video/webm"; 
    container.appendChild(myVideo); 
    myVideo.load(); 
    myVideo.play(); 
} 

그것은 크롬과 파이어 폭스 내 PC에서 작동하지만, 아이폰 OS 5.0.1와 아이 패드 2에서 작동하지 않습니다, 내가 그랬어 http://clubajax.org/ipad-bug-fix-for-dynamically-created-html5-video/http://developer.apple.com/library/safari/#documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/ControllingMediaWithJavaScript/ControllingMediaWithJavaScript.html#//apple_ref/doc/uid/TP40009523-CH3-SW5 제안으로하지만 어느 작품.

현재 재생중인 동영상을 iPad 2의 다른 동영상으로 동적으로 변경할 수 있습니까? 감사합니다.

답변

관련 문제