npm.io
1.0.0 • Published 7 years ago

react-native-utube-player

Licence
MIT
Version
1.0.0
Deps
0
Size
2.5 MB
Vulns
0
Weekly
0

UTube Player for React Native

Before you use it

I just want to let you know, this is a demonstration of RN Native Module, written in Kotlin. You can learn more in my Article about it (link to be included later). This lib is not working on iOS.

Installation

  1. Get the package

$ (yarn|npm) install react-native-utube-player

  1. Link it

$ (yarn|npx) link react-native-utube-player

  1. Make sure that that your minSdk is 19 in

// android/app/build.gradle

defaultConfig {
    // ...

    minSdkVersion 19

    // ...
}
  1. Allow for app backup
// android/app/src/main/AndroidManifest.xml


<application
  // ...
  android:allowBackup="true"
  // ...
>

Usage

props = {
  width: number | string,
  height: number | string,
  videoId: string // i.e: yX8yrOAjfKM 
}

Example


import  UTubePlayerView  from 'react-native-utube-player';

const player = ({ videoId }) => (
  <View>
    <UTubePlayerView width="100%" height={200} videoId={videoId} />
  </View>
)