Ios 重置MPMoviePlayerViewController播放
我的应用程序中有一个视频,它在Ios 重置MPMoviePlayerViewController播放,ios,swift,mpmovieplayercontroller,Ios,Swift,Mpmovieplayercontroller,我的应用程序中有一个视频,它在mpmovieplayervewcontroller中播放。我想知道当按下按钮时是否可以重置MPMoviePlayerViewController。此时,如果用户在播放视频时点击Done,然后尝试再次观看视频,则视频将继续播放到他们停止播放的位置。这会导致我的其他一些代码出现一些问题,我希望它从头开始。这可能吗 我希望视频在按下Done按钮时自动复位,以便为下一次做好准备 我有一个功能,想在这里添加视频重置 func doneButtonClick(sender:
mpmovieplayervewcontroller
中播放。我想知道当按下按钮时是否可以重置MPMoviePlayerViewController。此时,如果用户在播放视频时点击Done
,然后尝试再次观看视频,则视频将继续播放到他们停止播放的位置。这会导致我的其他一些代码出现一些问题,我希望它从头开始。这可能吗
我希望视频在按下
Done
按钮时自动复位,以便为下一次做好准备
我有一个功能,想在这里添加视频重置
func doneButtonClick(sender:NSNotification?) {
let value = UIInterfaceOrientation.Portrait.rawValue
UIDevice.currentDevice().setValue(value, forKey: "orientation")
}
告诉您的视频停止。如果要再次播放视频,请调用
play
。这将从视频开始开始播放
myMoviePlayerController.stop()
告诉您的视频停止
。如果要再次播放视频,请调用play
。这将从视频开始开始播放
myMoviePlayerController.stop()
您是否尝试过使用[player setCurrentPlaybackTime:0]将播放时间更改为视频的开始时间
?@timgcarlson我确实考虑过这一点,但我想尝试重置整个播放器,因为它会导致一些其他问题,我无法解决,并认为这可能是一个解决办法:您是否尝试过使用[player setCurrentPlaybackTime:0]将播放时间更改为视频的开始时间代码>?@timgcarlson我确实考虑过这个问题,但我想尝试重置整个播放器,因为它会导致一些我无法解决的其他问题,我认为这可能是一个解决办法:谢谢。我将试一试,让你知道它是否有效,并解决上面发布的另一个问题:)我现在已经成功地实现了停止功能,但现在,当我尝试第二次观看视频时,它将不起作用?我已经解决了所有问题。为“完成”按钮单击添加了.stop功能,然后为显示视频的按钮添加了.play功能。谢谢。我将试一试,让你知道它是否有效,并解决上面发布的另一个问题:)我现在已经成功地实现了停止功能,但现在,当我尝试第二次观看视频时,它将不起作用?我已经解决了所有问题。为“完成”按钮单击添加了.stop功能,然后为显示视频的按钮添加了.play功能。