소스 검색

Fix skipping (#29)

Ben Hagen 7 년 전
부모
커밋
73aea0c4cc
1개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 4 4
      lib/src/cupertino_controls.dart

+ 4 - 4
lib/src/cupertino_controls.dart

@@ -487,18 +487,18 @@ class _CupertinoControlsState extends State<CupertinoControls> {
 
   void _skipBack() {
     _cancelAndRestartTimer();
-    final beginning = new Duration(seconds: 0).inMicroseconds;
+    final beginning = new Duration(seconds: 0).inMilliseconds;
     final skip =
-        (_latestValue.position - new Duration(seconds: 15)).inMicroseconds;
+        (_latestValue.position - new Duration(seconds: 15)).inMilliseconds;
     widget.controller
         .seekTo(new Duration(milliseconds: math.max(skip, beginning)));
   }
 
   void _skipForward() {
     _cancelAndRestartTimer();
-    final end = _latestValue.duration.inMicroseconds;
+    final end = _latestValue.duration.inMilliseconds;
     final skip =
-        (_latestValue.position + new Duration(seconds: 15)).inMicroseconds;
+        (_latestValue.position + new Duration(seconds: 15)).inMilliseconds;
     widget.controller.seekTo(new Duration(milliseconds: math.min(skip, end)));
   }