Comments (4)
I'm also experiencing this issue on 0.21.
from react-native-sound.
@Shakarang Did you upgrade react-native recently? I just tried running through the installation steps (linking it in Xcode etc.) and this seems to have fixed it.
from react-native-sound.
Hello,
I juste upgraded one hour ago. On iOS it works fine, but on android now I've got "undefined is not a function (evaluating 'RNSound.enable(enabled)')
I'm new to React and I don't know, maybe I've done something wrong. I've correctly followed your explanations for settings.gradle and build.gradle but in my MainActivity I don't have the OnCreate method preset but I've getPackages() method. Si here is my main :
`public class MainActivity extends ReactActivity {
/**
* Returns the name of the main component registered from JavaScript.
* This is used to schedule rendering of the component.
*/
@Override
protected String getMainComponentName() {
return "ReactTest";
}
/**
* Returns whether dev mode should be enabled.
* This enables e.g. the dev menu.
*/
@Override
protected boolean getUseDeveloperSupport() {
return BuildConfig.DEBUG;
}
/**
* A list of packages used by the app. If the app uses additional views
* or modules besides the default ones, add more packages here.
*/
@Override
protected List<ReactPackage> getPackages() {
return Arrays.asList(
new MainReactPackage(),
new RNSoundPackage()
);
}
}
`
I'm also testing on GenyMotion device. Can this be the source of my problems?
from react-native-sound.
It appears you have followed the README accurately, and you have added the getPackages method into MainActivity.java
The README seems wrong (at the time of typing).
Doco here indicates the correct class to add to is MainApplication.java:
http://facebook.github.io/react-native/docs/native-modules-android.html
I moved it, and things finally started to work.
Please correct the README ASAP. Shitty trap for new users...
from react-native-sound.
Related Issues (20)
- Stoping audio before component unmount, not working HOT 5
- Not working in conjunction with useEffect HOT 4
- setCategory() mixWithOthers boolean does not work HOT 3
- using new AvAudioPlayer feature fadeDuration issue. setVolume(1, {fadeDuration:3}) doesnt work it just plays at volume 1 immediately HOT 1
- Is there any audio puase/stop listener? HOT 2
- Fail to load sound in Android apk. { extra: -2147483648, what: 1 } HOT 1
- Audio plays as soon as an instance is created HOT 10
- Update import format to XCode 14.2 compat
- Audio after playing not stopped
- Sound.setCategory('Playback') not working
- Play function stops working after playing multiple videos HOT 1
- Playing the next track in the done callback of the play() function doesn't work HOT 1
- Can not build in Windows HOT 4
- It is not working on Ios version 16.6 HOT 1
- Uncaught Error: Cannot read property 'IsAndroid' of null HOT 2
- React Native 0.71.0 incompatibility HOT 1
- Include Guidelines for Allowing Assets in Audio Files
- Can't play sound from "App Group" paths.
- onEnd callback is not fired on Android if setSpeed() HOT 1
- × Build failed with message C:\Users\91626\Downloads\testwindowsapp\node_modules\react-native-sound\windows\RNSoundModule\RNSoundModule\RNSoundPackage.cs(1,7): error CS0246: The type or namespace name 'ReactNative' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\91626\Downloads\testwindowsapp\node_modules\react-native-sound\windows\RNSoundModule\RNSoundModule\RNSoundModule.csproj]. Check your build configuration. HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-native-sound.