0.0.9 • Published 7 years ago

react-native-ntmedia v0.0.9

Weekly downloads
3
License
ISC
Repository
github
Last release
7 years ago

react-native-NTMedia

安装:
npm install react-native-ntmedia
rnpm link react-native-ntmedia

Android 添加:
找到getPackages方法所在的类
头部添加import com.ntutilmedia.NTMediaPackage;
getPackages 方法里添加 new NTMediaPackage()(如下)
@Override
  protected List<ReactPackage> getPackages() {
    return Arrays.<ReactPackage>asList(
      new MainReactPackage(),
        new NTMediaPackage()
    );
  }

JS 使用: const mediaModule = NativeModules.NTMediaModule;
初始化media,传入url地址,返回总时长
componentDidMount(){
mediaModule.initMedia(mediaUrl,(e)=>{alert(e)});
}
音频播放
mediaModule.playMedia();
音频暂停
mediaModule.pauseMedia();
释放media资源
componentWillUnmount(){
mediaModule.releaseMedia(); } 接受播放的时长 type:5001 , currentDuration:播放时长 DeviceEventEmitter.addListener('NTUtilMedia',(e)=>{
switch(e.type){
case 5001:
break;
}
});

0.0.9

7 years ago

0.0.8

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago