Когда использовать RNCamera.Constants в response-native-camera? - PullRequest
0 голосов
/ 24 октября 2019

Я просто пытаюсь оптимизировать код своей камеры и не могу найти никакой документации о том, что такое RNCamera.Constants, а не только о том, как их использовать. Я имею в виду, в чем разница между этими двумя частями кода?


<RNCamera
  videoStabilizationMode={RNCamera.Constants.VideoStabilization['standard']}
  type={RNCamera.Constants.Type.back}
  flashMode={RNCamera.Constants.FlashMode.off}
  defaultVideoQuality={RNCamera.Constants.VideoQuality['720p']}
/>

и ...

<RNCamera
  videoStabilizationMode={"standard"}
  type={"back"}
  flashMode={"off"}
  defaultVideoQuality={"720p"}
/>

Если они совпадают, то при каких обстоятельствах будет одна версиябыть более подходящим, чем другие? Например, скажем, вы используете свойство масштабирования на основе отключенного состояния и, таким образом, каждый раз, когда вы масштабируете компонент, обновляется. Будет ли использование RNCamera.Constants медленным касанием?

Кроме того, существуют ли некоторые свойства, для которых требуется свойство RNCamera.Constants, а другие - нет?

...