2011-07-05 1 views
1
내 비디오 2 번을 연주하고 싶은

,QT QML 재생 비디오 2 회 (재생)

비디오가 1 시간을 놀이의 playVideo 난 함수를 호출,

비디오가 마무리가

, 난 내 동영상 요소를 표시하지 않습니다.

동영상으로 돌아 왔을 때 동영상이 재생되지 않고 요소가 큰 검은 색 사각형입니다.

동영상을 다시 재생하도록 비디오 플레이어를 재설정 할 수 있습니까?

Video { 
    id: video 
    width: parent.width; 
    height: parent.height; 
    source: "../blow.mp4" 
    z:500 
    visible: false 


    signal endOfMedia() 

    onStatusChanged: { 
     if(video.status == Video.EndOfMedia) 
     { 
      video.stop(); 
      video.visible = false 
     } 
    } 
} 

function playVideo(){ 
    video.visible = true 
    video.play() 
} 

답변

0

나는 순간에 그것을 테스트 할 수 없습니다 만, position 0에 어쩌면 당신은 그냥이 설정하여 비디오를 "되감기"로 : 지금 재생 나는이 라인과 비디오를 추가했습니다

function playVideo() { 
    video.visible = true; 
    video.position = 0; // back to start 
    video.play(); 
} 
+0

감사합니다. 시도해 보았지만 해결 방법을 찾지 못했습니다. 다음 줄을 추가합니다. autoLoad : false – NicoMinsk