Browse Source

初始状态不显示错误信息

narro 5 years ago
parent
commit
e607fdff43
1 changed files with 1 additions and 2 deletions
  1. 1
    2
      src/DefaultPlayer/DefaultPlayer.js

+ 1
- 2
src/DefaultPlayer/DefaultPlayer.js View File

@@ -48,7 +48,6 @@ const DefaultPlayer = ({
48 48
         playbackrates = JSON.parse(playbackrates);
49 49
     }
50 50
     let onScreenClickCallback = restProps['onScreenClickCallback'];
51
-
52 51
     return (
53 52
         <div className={[
54 53
             styles.component,
@@ -150,7 +149,7 @@ const connectedPlayer = videoConnect(
150 149
         video: {
151 150
             readyState,
152 151
             networkState,
153
-            error: error || networkState === 3,
152
+            error: error || (readyState > 0 && networkState === 3),
154 153
             // TODO: This is not pretty. Doing device detection to remove
155 154
             // spinner on iOS devices for a quick and dirty win. We should see if
156 155
             // we can use the same readyState check safely across all browsers.