admin 管理员组文章数量: 1087649
cocos creater 之 VideoPlayer.currentTime ios端 精准定位
问题
videoPlayer 组件 调用 currentTime = xxx
ios端 不能准确的跳转到目标时间
问题查找
根据下图 可以发现 调用currentTime = xxx 实际上是调用原生端的 seekTo 的方法
解决方案
修改 VideoPlayer-ios.mm 文件
-(void) seekTo:(float)sec
{if (self.playerController.player)
// [self.playerController.player seekToTime:CMTimeMake(sec, 1)];[self.playerController.player seekToTime:CMTimeMake(sec, 1) toleranceBefore:kCMTimeZero toleranceAfter:kCMTimeZero];
}
至此 再调用 currentTime 设置时间 可以 精准的定位到 设置的时间
本文标签: cocos creater 之 VideoPlayercurrentTime ios端 精准定位
版权声明:本文标题:cocos creater 之 VideoPlayer.currentTime ios端 精准定位 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1700299945a386405.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论