GVRVideoView の操作中に問題が発生しました。
ビデオの進行状況を表示するために UISlider を実装しようとしましたが、ユーザーはスライドしてビデオの希望の時間を変更できました。そして、スライダーの最大値をビデオの長さに設定しました(例:10.05)。
問題は次の方法に由来します。
- (void)seekTo:(NSTimeInterval)position;
最初の問題:
スライダーを値 (例: 4.53) にドラッグすると、次のエラーが発生します。
CMTimeMakeWithSeconds(4.530 秒、タイムスケール 1): 警告: 非常に低いタイムスケールが原因で -0.530 のエラーが発生しました
2 番目の問題: 位置の値を 5 にハードコーディングしたときの例:
[_videoView seekTo:5];
ビデオ時間は 8.43 になります。設定した値では変化しません。