d7ac23d39b
Various updates for React Native Windows **Docs** * Fixed windows installation in readme * Added local dev setup instructions **Build** * Added VS solutions for RNW 0.61, 0.62, and 0.63+ * Added clang-formatting definition **Features** * Fixed autolinking for RNW 0.63+ * Added support for `rate` property **Examples** * Upgraded examples/basic to RN 0.61 and replaced broken windows app
38 lines
1.4 KiB
Markdown
38 lines
1.4 KiB
Markdown
# React Native Video (Windows)
|
|
|
|
React Native Video is currently maintained for React Native Windows (RNW) >= 0.61.
|
|
|
|
There is one implementation of `react-native-video` in this folder:
|
|
|
|
1. _ReactNativeVideoCPP_ is the currently maintained implementation:
|
|
1. Use _ReactNativeVideoCPP_ for RNW >= 0.62.
|
|
2. Use _ReactNativeVideoCPP61_ for RNW 0.61.
|
|
|
|
# Local Development Setup (RNW >= 0.61)
|
|
|
|
In order to work on _ReactNativeVideoCPP_, you'll need to install the [Windows Development Dependencies](https://microsoft.github.io/react-native-windows/docs/rnw-dependencies).
|
|
|
|
In addition, `react-native-video` targets React Native 0.61 and React Native Windows 0.61 as dev dependencies. So in order to build _ReactNativeVideoCPP_ locally against RNW > 0.61 you'll need to temporarily upgrade the development dependencies:
|
|
|
|
## RNW >= 0.63
|
|
|
|
```
|
|
npm install react-native@^0.63 --only=dev
|
|
npm install react-native-windows@^0.63 --only=dev
|
|
```
|
|
|
|
Now you should be able to open `ReactNativeVideoCPP.sln` in Visual Studio and build the project.
|
|
|
|
## RNW 0.62
|
|
|
|
```
|
|
npm install react-native@^0.62 --only=dev
|
|
npm install react-native-windows@^0.62 --only=dev
|
|
```
|
|
|
|
Now you should be able to open `ReactNativeVideoCPP62.sln` in Visual Studio and build the project.
|
|
|
|
## RNW 0.61
|
|
|
|
You should be able to open `ReactNativeVideoCPP61.sln` in Visual Studio and build the project.
|