嗨,我在使用youtube Api seekTo函数时遇到问题我正在使用youtube api,在其中我使用UIWebview播放视频和类似内容,但是当我尝试通过使用UISlider进行搜索时,效果并不理想。
我可以通过以下命令播放和暂停视频
VideoWebView.stringByEvaluatingJavaScript(from: "ytplayer.pauseVideo()")
VideoWebView.stringByEvaluatingJavaScript(from: "ytplayer.playVideo()")
但是,当我尝试通过以下命令向前寻找时
VideoWebView.stringByEvaluatingJavaScript(from: "ytplayer.seekTo(seconds:120, allowSeekAhead:false)")
我仅在播放视频时才使用该功能,因为我可以使用其他命令访问视频状态
VideoWebView.stringByEvaluatingJavaScript(from: "ytplayer.getPlayerState()")
通过获取视频的状态,我可以确定视频正在播放,并且只有在视频正在播放时才使用该命令,因为Youtube Api说明告诉我,非常感谢所有帮助