我想播放我的视频2次,
当我调用playVideo函数时,视频播放1次,
视频播放完毕后,我的视频元素不可见。
然后当我回到视频时,视频没有播放,元素是一个大的黑色矩形。
如何重置视频播放器以再次播放视频?
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 :(得分:0)
我目前无法测试,但您可能只需将position
设为0即可“回放”视频:
function playVideo() {
video.visible = true;
video.position = 0; // back to start
video.play();
}
答案 1 :(得分:0)
我添加了这一行,视频现在播放了2次:
autoLoad: false