react-native-zoom-api-wrapper-ivy v1.4.0
0) copy zoomcommonlib and zoomsdk to your project android folder 1) edit android/app/build.gradle and add the following as your dependencies: compile project(':zoomsdk') compile project(':zoomcommonlib') 2) edit android/settings.gradle and add zoomcommonlib and zoomsdk as includes after your 'app' include: include ':app', ':zoomcommonlib', ':zoomsdk' 3) add the module folder 'react-native-zoom-api-wrapper-ivy' to your node_modules 4) then run react-native link react-native-zoom-api-wrapper-ivy - make sure your MainApplication has the import import com.reactlibrary.RNZoomApiWrapperPackage; and your getPackages() is listing new RNZoomApiWrapperPackage() correctly 5) make sure to add in your AndroidManifest.xml
6) usage is simple just import the module like this:
import RNZoomApiWrapper from 'react-native-zoom-api-wrapper-ivy';
then call the initiZoomSDK with your keys like this:
RNZoomApiWrapper.initZoomSdk("nWRVRQVBB5NL992aSA2T1CEjPSoALdkwDhQb","8uV38aLgWpo45pIE7VaOUAT30SLRYbqSpnKi","zoom.us");
and finally call starMeeting from wherever you need like this:
RNZoomApiWrapper.starMeeting(this.state.meetingNumber,this.state.displayName,this.state.password)