react-native-volume-controller
react-native-volume-controller copied to clipboard
"ReactNativeVolumeController" was not found in the UIManager.
Invariant Violation: requireNativeComponent: "ReactNativeVolumeController" was not found in the UIManager.
This error is located at: in ReactNativeVolumeController (at react-native-volume-controller/index.js:86) in RCTView (at react-native-volume-controller/index.js:91) in SliderVolumeController (at volumeSlider.js:7) in VolumeControlUI (at App.js:45) in RCTView (at App.js:37) in RCTSafeAreaView (at SafeAreaView.js:51) in ForwardRef(SafeAreaView) (at App.js:35) in HomeScreen (at SceneView.tsx:121) in StaticContainer in StaticContainer (at SceneView.tsx:112) in EnsureSingleNavigator (at SceneView.tsx:111) in SceneView (at useDescriptors.tsx:147) in RCTView (at CardContainer.tsx:199) in RCTView (at CardContainer.tsx:198) in RCTView (at CardSheet.tsx:33) in ForwardRef(CardSheet) (at Card.tsx:526) in RCTView (at createAnimatedComponent.js:144) in AnimatedComponent (at createAnimatedComponent.js:194) in ForwardRef(AnimatedComponentWrapper) (at Card.tsx:508) in PanGestureHandler (at GestureHandler.native.tsx:13) in PanGestureHandler (at Card.tsx:502) in RCTView (at createAnimatedComponent.js:144) in AnimatedComponent (at createAnimatedComponent.js:194) in ForwardRef(AnimatedComponentWrapper) (at Card.tsx:498) in RCTView (at Card.tsx:492) in Card (at CardContainer.tsx:164) in CardContainer (at CardStack.tsx:497) in RCTView (at Screens.tsx:70) in MaybeScreen (at CardStack.tsx:490) in RCTView (at Screens.tsx:48) in MaybeScreenContainer (at CardStack.tsx:388) in CardStack (at StackView.tsx:433) in KeyboardManager (at StackView.tsx:431) in RNCSafeAreaView (at src/index.tsx:28) in SafeAreaProvider (at SafeAreaProviderCompat.tsx:42) in SafeAreaProviderCompat (at StackView.tsx:428) in RCTView (at StackView.tsx:427) in StackView (at createStackNavigator.tsx:82) in StackNavigator (at App.js:103) in EnsureSingleNavigator (at BaseNavigationContainer.tsx:309) in ForwardRef(BaseNavigationContainer) (at NavigationContainer.tsx:64) in ThemeProvider (at NavigationContainer.tsx:63) in ForwardRef(NavigationContainer) (at App.js:101) in App (at renderApplication.js:45) in RCTView (at AppContainer.js:109) in RCTView (at AppContainer.js:135) in AppContainer (at renderApplication.js:39)
invariant browser.js:38:14 getNativeComponentAttributes getNativeComponentAttributes.js:29:11 exports.get ReactNativeViewConfigRegistry.js:121:25 createInstance ReactNativeRenderer-dev.js:4256:39 completeWork ReactNativeRenderer-dev.js:16949:39 completeUnitOfWork ReactNativeRenderer-dev.js:20912:27 performUnitOfWork ReactNativeRenderer-dev.js:20882:29 workLoopSync ReactNativeRenderer-dev.js:20848:38 performSyncWorkOnRoot ReactNativeRenderer-dev.js:20456:22 performSyncWorkOnRoot [native code]:0 runWithPriority$argument_1 ReactNativeRenderer-dev.js:5703:31 unstable_runWithPriority scheduler.development.js:818:23 flushSyncCallbackQueueImpl ReactNativeRenderer-dev.js:5698:21 flushSyncCallbackQueue ReactNativeRenderer-dev.js:5686:28 scheduleUpdateOnFiber ReactNativeRenderer-dev.js:19845:30 updateContainer ReactNativeRenderer-dev.js:23608:14 ReactNativeRenderer.render ReactNativeRenderer-dev.js:24593:19 renderApplication renderApplication.js:54:4 runnables.appKey.run AppRegistry.js:117:25 runApplication AppRegistry.js:202:4 __callFunction MessageQueue.js:425:19 __guard$argument_0 MessageQueue.js:112:6 __guard MessageQueue.js:373:10 callFunctionReturnFlushedQueue MessageQueue.js:111:4 callFunctionReturnFlushedQueue [native code]:0
It seems to work on Android, but not iOS (above error is iOS).
hey @mjlabe were you able to find the solution for this?
I don't think so. It's been a while, but I think I ended up using https://github.com/zmxv/react-native-sound
@mjlabe thank you