我有一个按钮可以执行以下代码:

thePlayer.stop()

其中thePlayer是我使用VLCKit的视频播放器。
按下该按钮后,thePlayer.position不会重置为0,也无法使用0手动设置为thePlayer.position = 0,因为我没有更改任何内容。当我打印位置时,它会在停止前打印值。
此外,似乎thePlayer.time之后的任何内容都是只获取值。。。
我想将thePlayer.position的值设置为0,这样当我按下播放按钮时,我的滑块不会快速跳回停止前的最后一个位置,然后回到接近开始的位置。
编辑:
我正在通过cocoapods使用VLCKit的3.1.2版本。

最佳答案

我不确定您是否要停止媒体播放。如果您想重置mediaPlayer的位置,只需手动设置它,就像您描述的那样,而不需要调用stop()

    mediaPlayer.position = 0

07-26 05:38